World-classgrowthmarketingforfounders

The embedded growth function for ambitious companies.

How it works

week over week forward-deploys into high-growth startups and AI companies to find the highest-impact opportunities and execute.
01

We learn the business

We dig into the unit economics, diagnose the funnel, and do the work to understand your ICP and what differentiates you.

02

We generate hypotheses and run experiments

We turn insight into testable bets, size them against expected value, and execute alongside your team.

03

We build AI systems to scale what works

Winning tests get scaled. Losers get cut. The systems keep running and the gains compound.

Teams we've worked with

Midjourney logoMidjourney
Chexy logoChexy
League logoLeague
Float logoFloat Financial
AssistIQ logoAssistIQ
Mercator.ai logoMercator.ai
Glow Fertility logoGlow

Results from the last year

Hire an embedded growth pod for your hardest GTM problems.

2x

ARR growth

in 6 months

B2B SaaS company

50%

lower paid CPA

Consumer app

5x

ARR growth

in 12 months

B2B AI company

AI agents built for your growth system

We connect MCPs to your AI stack and orchestrate workflows for ad buying, analytics, outbound, lifecycle, and more.

outbound-agent
pipelines/lookalike-outbound.tslive
1const icp = await crm.query({
2 stage: "closed_won",
3 since: "-90d",
4});
5
6const targets = await enrich.lookalikes(icp, {
7 signals: ["hiring", "funding"],
8 minScore: 0.72,
9});
10
11for (const a of targets) {
12 await outbound.draft({
13 account: a,
14 hook: a.jobPosts[0].title,
15 steps: 3,
16 });
17}
paid-ads-agent
pipelines/paid-optimization.tslive
1const report = await ads.dailyReport({
2 since: "yesterday",
3 targetMarginalCac: 85,
4});
5
6const { losers, winners } = analyze(report);
7
8await ads.reallocate({
9 pause: losers,
10 scale: winners,
11 factor: 1.4,
12});
13
14await creative.brief({
15 hook: winners[0].topHook,
16 variants: 4,
17});
creative-agent
pipelines/creative-generation.tslive
1const brief = await ads.topHook({
2 window: "-30d",
3});
4
5const variants = await creative.generate({
6 hook: brief.hook,
7 formats: ["linkedin", "meta"],
8 variants: 4,
9});
10
11await creative.review({
12 against: ["compliance", "brand"],
13 upload: true,
14});
analytics-agent
pipelines/weekly-report.tslive
1const model = await warehouse.sync({
2 sources: ["events", "spend", "revenue"],
3});
4
5const report = await analytics.weekly({
6 model: model,
7 metrics: ["cac", "payback", "funnel"],
8});
9
10if (report.flags.length > 0) {
11 await slack.post({
12 channel: "#growth",
13 report: report,
14 });
15}
cro-agent
pipelines/experiment-queue.tslive
1const queue = await experiments.list({
2 status: "active",
3 minConfidence: 0.95,
4});
5
6const next = queue.nextExperiment();
7
8const variant = await cro.design({
9 page: next.page,
10 hypothesis: next.hypothesis,
11 elements: ["headline", "cta", "hero"],
12});
13
14await experiments.deploy({
15 variant: variant,
16 traffic: { control: 0.5, variant: 0.5 }
17});
landing-page-agent
pipelines/landing-page-variant.tslive
1const brief = await pages.loadBrief({
2 useCase: "ai_analytics",
3 kpi: "trial_starts",
4});
5
6const variant = await pages.generate({
7 brief: brief,
8 sections: ["hero", "social_proof", "features", "faq", "cta"],
9});
10
11await pages.reviewAndPublish({
12 variant: variant,
13 checks: ["brand", "claims"],
14 traffic: { control: 0.5, variant: 0.5 },
15});
seo-agent
pipelines/seo-roadmap.tslive
1const audit = await seo.crawl({
2 domain: "weekoverweek.com",
3 competitors: ["linear.app", "claude.ai"],
4});
5
6const opportunities = await seo.opportunities({
7 pages: audit.pages,
8 minVolume: 500,
9});
10
11await seo.queue({
12 changes: opportunities.slice(0, 12),
13 with: ["titles", "meta", "internal_links"],
14});

Full-stack, by design

We have deep experience across channels and work on whichever one moves the business next.
  • Product-led growth

    Turn signups into paying, retained users through activation, onboarding, and in-product loops.

  • Outbound

    Build outbound as a pipeline your team can run every week: lists, data, messaging, and sequencing.

  • Paid media

    Paid social, search, and other paid media managed against LTV:CAC and payback.

  • Marketing analytics

    Tracking and reporting you can trust when deciding where the next dollar goes.

  • Experimentation

    Run fast tests before you spend budget or roadmap on a hunch.

  • Growth leadership

    Hiring, planning, and coaching so your team can scale beyond us.

Team

Rob Palumbo, Founder & CEO

I started week over week to build the growth team I wished I had: senior, hands-on, and accountable for the result.

Previously a Partner and COO at Simple Ventures, a venture studio backed by some of Canada's top founders, where I helped launch and grow Alma Care and Zero Collective from concept to product-market fit. Before that, I co-founded and exited OutPoint, a marketing analytics SaaS used by brands including Princess Polly, Partake Brewing, and Clearly.

I've taken B2B and B2C companies from zero to product-market fit and beyond, leading growth at Borrowell (3M+ users), PolicyMe ($5B in life insurance coverage), and Properly (tens of millions in revenue).

I stay close to the business and so does everyone on the team. We are here to grow the enterprise value of your company.

Rob Palumbo, founder of week over week

Track record

  • Scaled companies past $50M ARR
  • Founder and exited SaaS operator
  • Venture studio COO & Partner

Based in

Toronto, ON. Working with teams anywhere.

Pricing

We partner with a limited number of companies so we can go deep and maintain a high bar for performance.

We're not a fit for you if you...

01

...don't appreciate the need for deep work

We keep meetings to a minimum (weekly syncs) and do our best work async.

02

...want to skip the foundation and take shortcuts

We move fast by understanding the business from first principles and getting the architecture right.

03

...have a lot of process and bureaucracy

We work founder-mode: small team, direct access to decision makers, few approval layers.

04

...need high-production branding and identity

We're a growth marketing firm, not a creative agency. We self-serve using AI, but will need to refer more advanced work.