Writing ad copy for Facebook and Instagram
An ad's creative (part 9) earns the initial stop in the scroll. The copy — primary text, headline, description — is what turns that pause into an actual click. This part builds real copy for Bright Leaf Coffee's carousel ad from part 4, plus a genuinely different version for GreenDesk's B2B audience.
Primary text: the first line does the real work
Weak (buried point):
"At Bright Leaf Coffee, we believe that everyone deserves access to fresh,
ethically sourced coffee delivered right to their door every single month
without any hassle at all, which is why we started this company..."
Strong (front-loaded):
"Your coffee is stale before you even open the bag. Ours never is — roasted
and shipped within 48 hours, every month."Meta truncates primary text after roughly the first couple of lines, showing a "See more" link for the rest — meaning everything after that truncation point is invisible unless someone actively taps to expand it. The strong version leads with a specific, slightly provocative claim ("stale before you even open the bag") that has to earn attention entirely on its own, since a real share of viewers will never click "See more" at all.
Headline: short, specific, scannable
Weak: Learn More About Us
Strong: Freshly Roasted, Shipped in 48 Hours
Strong: Starting at $18/MonthThe headline sits directly beneath the image or video, in bold — short enough to scan in an instant, and it should carry real, specific information on its own, not just a generic prompt. This mirrors the exact same principle the Google Ads series applied to search ad headlines: a concrete detail beats a vague summary every time.
Description: the smallest, most often-skipped field
Description: Free shipping. Cancel anytime.Description text appears smaller and less prominently than primary text or headline, particularly in Feed placements — the right place for a short, secondary detail (shipping, guarantee, policy) rather than anything essential to the core pitch, since it's genuinely the field most likely to go unread entirely.
Call-to-action button: matched to the actual objective
Sales objective: "Shop Now"
Leads objective: "Learn More" or "Sign Up"Meta offers a fixed set of CTA button options, and the right one should directly match the objective from part 3 and the actual next step a visitor takes — a "Shop Now" button leading to a lead-generation form (rather than an actual product) sets an inaccurate expectation the destination immediately contradicts.
GreenDesk: B2B copy reads differently
Primary text: "Still tracking project deadlines across four different Slack
channels and a spreadsheet? See how remote teams at 200+ companies replaced
that chaos with one shared view."
Headline: Built for Distributed Teams
CTA: Learn More → (leading to the Instant Form from part 15)Notice the shift in tone from Bright Leaf Coffee's copy: GreenDesk's opens with a specific, relatable pain point rather than a product claim, and "200+ companies" functions as a real, concrete trust signal for a B2B buyer weighing a genuine business decision — a meaningfully different persuasion mechanism than an e-commerce impulse-driven purchase, mirroring the same B2B-versus-e-commerce distinction the Google Ads series drew directly for these same two businesses.
Emoji and tone: use deliberately, not by default
A conversational, emoji-inclusive tone can genuinely fit Bright Leaf Coffee's consumer, lifestyle-brand voice — the same tone would actively undermine credibility on a B2B ad targeting a director evaluating enterprise software. Matching copy tone to the actual audience and purchase context matters more than any specific formatting rule.
Writing primary text as a lengthy paragraph, with the actual key claim or offer buried three sentences in, past where truncation cuts it off. The single most important piece of information in the ad needs to be in the first line, readable before any "See more" click happens at all — not saved for a payoff most viewers will never actually reach.
Next: ad formats beyond a single image — carousel, collection, and Advantage+ creative, and which format actually fits which goal.