Workshop flow
Your 3 sheets today
The Specificity Ladder
Each rung makes your audience smaller but more relevant. Relevance = lower cost per click = lower cost per customer.
The three layers of an ICP
Age, gender, location, language, income. The platform's most basic filter. Necessary but not sufficient on its own.
Interests, values, identity. What they read, follow, and believe. This is where the algorithm gets smart.
Purchase history, app usage, engagement patterns. The most powerful layer — it catches people mid-decision.
Platform mindset matrix
Best for: emotional, visual, lifestyle, and consumer products. Widest demographic range. Strong interest + behaviour targeting. Works best with authentic-feeling creative.
Ad formats: Stories, Reels, Feed posts, Carousels
Best for: under-30 audience, viral potential, entertainment-native products. Ads must feel like organic content — native, fast, and without corporate polish.
Ad formats: In-Feed videos, TopView, Spark Ads (boost organic posts)
Best for: B2B products, professional tools, high-income decision makers. Most expensive CPM (~€20–30) but highest-intent professional audience.
Ad formats: Sponsored posts, Message Ads, Lead Gen Forms
Best for: products people already know they need. Highest intent of any platform — user typed your keywords. But requires someone to already be looking for your solution.
Ad formats: Text search ads, Shopping ads, Display
Choosing the platform you personally use most, rather than where your ICP actually is. If your target customer is 35–50 year old business owners, TikTok is probably wrong regardless of its reach. If your product is a consumer app for Gen Z, LinkedIn is expensive and mostly wasted.
The Targeting Triangle
Age, gender, location, language, income. The platform's coarse filter. Reduces waste but doesn't find intent.
Interests, values, pages followed. Tells the algorithm who they identify as. The richest signal on Meta.
Purchase history, app installs, engagement patterns. The most powerful — it catches people mid-decision.
Custom Audiences & Lookalikes — your unfair advantage
Upload your existing data — email list, website visitors (via pixel), app users — to Meta or TikTok. The platform matches them to its user profiles. Now you can: (a) retarget people who already know you, (b) exclude them from cold outreach, (c) use them as a seed for Lookalikes.
Even 50 users from W3 is a usable Custom Audience seedTell the platform: "find me people who look statistically similar to this Custom Audience." Meta analyses hundreds of signals (interests, behaviour, demographics) of your seed audience and finds 1–10% of its total user base that matches the pattern.
A 1% Lookalike of your 50 most engaged users is often the highest-converting cold audience you will ever run. This is why collecting real user data in W3 matters.
1% Lookalike = ~500k–2M people who "look like" your best customersInterest targeting — how to find the right keywords
Instead of broad categories ("technology"), target specific pages, behaviours, and interest clusters your ICP would actually follow:
High signal interests
High signal behaviours
The HPSC formula — Hook → Problem → Solution → CTA
Interrupt the scroll. Create tension, curiosity, or recognition. The three types that work best: pain hook ("Stop losing 2 hours a day to this"), curiosity hook ("What if your morning routine took 8 minutes?"), or bold claim ("Most student apps fail because of this one mistake").
Name the pain specifically enough that the right person thinks "that's me." Vague pain ("it's hard to stay organised") has no power. Specific pain ("you open 5 apps every morning and still forget the one thing that mattered") creates recognition.
One clear mechanism. Not features — the outcome the user gets. Not "our app has AI-powered scheduling" — "your morning routine planned in 8 minutes, every day."
One specific next step. Match the temperature of the ask to the relationship: cold traffic = "Try free" or "Learn more." Don't ask strangers to buy before they've seen any value. If you have a free tier, lead with that.
Hook tester — rate your hooks before writing the rest
Ask Claude to write your 3 variants
The key metrics — know these before touching Ads Manager
Total ad spend ÷ number of new customers acquired. This is the number you are trying to minimise. If you spend €200 and get 10 customers: CAC = €20.
Average revenue per customer over their entire relationship with you. If customers pay €5/month and stay 6 months on average: LTV = €30. Rule of thumb: CAC should be ≤ LTV ÷ 3 for a healthy business.
What you pay for 1,000 people to see your ad. Meta average: €6–12. TikTok: €4–8. LinkedIn: €20–35. Google: varies by keyword.
Percentage of viewers who click. Social ad benchmark: 0.8–2%. If your CTR is below 0.5%, the problem is almost always the creative — specifically the hook.
Live CAC Calculator — run your numbers now
Campaign structure — how platforms organise ads
Campaign: your objective (traffic, conversions, awareness) and total budget. One per product.
Ad Set: your targeting audience + schedule + placement. For your test: 2 ad sets — one narrow (your full targeting spec), one broad (just demographics) to see which the algorithm prefers.
Ad: the actual creative. 3 variants per ad set = 6 total ads for your test.
Structure: 1 Campaign → 2 Ad Sets → 3 Ads each = €50 total testThe Week-2 decision
Campaign is working. Double the budget. Expand to a 2% Lookalike audience. Start testing a new creative iteration.
People click but don't convert. Problem is the landing page or onboarding — not the ad. Fix the post-click experience before adding budget.
Creative problem — specifically the hook. The audience is right but the message doesn't land. Rewrite hooks, keep the same targeting, retest.