Aha StudioAI workers
Guides

Advertorials

BETA

Advertorials writes the pre-sell page a native ad clicks through to, from your own material, as a story, a listicle or a review, and the native ads that point at it: headlines cut to each network's limit and thumbnails in the sizes each one asks for. The page is labelled as an advertisement with the disclosure, and a pre-flight checklist from the networks' own policies must pass before it can be published.

7 min read6 stepsUpdated November 3, 2026

Before you start

  • Your Aha Studio accountAdvertorials is for members: 20 advertorials a month. Unlimited with your own AI key after your first 14 days.
  • Your offerTyped in, or one of your FunnelBuildr funnels, or an affiliate offer you took apart in Offer Sniper (its Write an advertorial button brings it over).
  • Your materialWhat the page may claim, one line each: what it is, what it does, prices, guarantees, qualifications. Only what is true and you can show.
  • Your contact details and privacy policyThe networks ask for both on the landing page. The checklist holds publishing until they are there.
  • Your own OpenAI key (optional)For making the thumbnails here. Without it, open each prompt in ChatGPT.
Nothing is made up. The page claims only what your material says: a number, a quote, a doctor, an expert, a celebrity, a study, a review, a promise or urgency that is not in your material is taken out, and you can see each sentence that was and why. Then the AI checks every sentence against your material again. The label, the disclosure and the footer are put on the page by the page itself and cannot be edited away. Nothing is published live: WordPress gets a draft page.
PART 01

Write an advertorial

0 of 6 done
  1. Open AdvertorialsAt advertorials.ahastudio.net, or press Start something new on your account page and choose Advertorials.
  2. Pick where the offer comes fromStart from: My own offer, A FunnelBuildr funnel (its offer, benefits and audience become your material and the button goes to the published funnel) or An Offer Sniper run (every line is the maker's claim, so the page says "the maker says"; put your affiliate link in the call to action).
  3. Name it and the advertiserProduct or service and Advertiser (you or your business: it is named in "Sponsored by", the disclosure and the footer). Whose product is it: yours, or someone else's you earn a commission on (the disclosure says so).
  4. Give your materialYour material, one a line: the only things the page may claim. Your own story or a customer's words only if they are real and you may use them; without it the page is an honest look, never a made-up story.
  5. Pick the format and the networksFormat: Story, Listicle or Review (the advertiser's own review, never an independent one). Native ad networks: any of Taboola, Outbrain, MGID, Revcontent, Microsoft Audience Network, Yahoo Native, NewsBreak. What it is about: health and money pages get a "not advice" line.
  6. Add the links, then startCall to action link, How to reach the advertiser and Privacy policy link. Press Write my advertorial. It keeps going if you close the page, and is kept in Your work, Advertorials.
PART 02

What the page is

The labelA bar at the very top reads "Advertisement", above the headline, at body size or larger.
The disclosure"Sponsored by" the advertiser, then a line under the headline: an advertisement, not a news article or an independent review, and whether the advertiser sells it or earns a commission.
The footerStarts in capitals: THIS IS AN ADVERTISEMENT AND NOT AN ACTUAL NEWS ARTICLE, BLOG, OR CONSUMER PROTECTION UPDATE (Revcontent asks for it). Then the disclosure again, the advertiser, how to reach them and the privacy policy.
What it never hasNo masthead, byline, date line, comment section, ratings, timers, pop-ups or redirects. It is marked noindex: it is for paid traffic, not search.
Taken out while writingUnder the checklist, every sentence that was taken out, with why (a number not in your material, an expert you did not name, and so on).
Edit the pageEdit the page: the headline, the line under it, every paragraph, the button, your material and the advertiser details. Nothing you write is taken out; the checklist runs again and shows what to fix.
PART 03

The pre-flight checklist

Where it comes fromThe advertiser policies of Taboola, Outbrain, MGID, Revcontent, Microsoft Audience Network, Yahoo Native, NewsBreak and the FTC's guidance on native ads and its rule on fake reviews, read on 3 November 2026. Each line names the networks you picked that state it.
Fix (red)Publishing waits: a number, promise, endorsement, review or urgency not in your material, news wording, a missing contact or privacy link, a headline with clickbait or an exclamation mark, or no headline short enough for a network.
Check (amber)Worth reading before you spend: a headline that shares no word with the page, a free trial or subscription, a study to link, a health page on Microsoft (it sends supplement ads only to product pages), words on a thumbnail for a network that wants none.
It runs againOn every save of the page or the ad lines, so a fix shows at once.
PART 04

The native ads

Headlines and descriptionsUp to 12 headlines and 4 descriptions, checked like the page. Each network gets the ones that fit its limit: Taboola 60 characters, Outbrain 100 characters, MGID 90 characters, Revcontent 80 characters, Microsoft Audience Network 40 characters, Yahoo Native 100 characters, NewsBreak 90 characters. Edit the ad lines to add your own.
ThumbnailsThree ideas, each with its prompt, every word on the image in quotes, plus a plain version with no words (Microsoft asks for none). Make it here on your own OpenAI key: one image, cut to every size your networks ask for. Or Open in ChatGPT.
The sizesTaboola: 1200 x 675. Outbrain: 1200 x 800. MGID: 1200 x 675 and 800 x 800. Revcontent: 1000 x 750. Microsoft Audience Network: 1200 x 628. Yahoo Native: 1920 x 1080 and 627 x 627. NewsBreak: 1200 x 675.
The ad sheetDownload the ad sheet (.csv): one row per network and headline, with the description, the brand name and the image sizes, to copy into each network or its bulk upload.
PART 05

Publish the page

Only once the checklist passesEvery publish and download of the page is refused while a line is red.
Save to WordPress as a draft pageOn your connected site (Account, Publishing). Saving again updates the same page and never changes the status of one already live; a page you already have at that address is left untouched.
Netlify and your own hostingNetlify, GitHub Pages, Cloudflare Pages, cloud storage, or Download as ZIP: the advertorial as a one-page site. Publishing again updates the same site.
Then the adsCreate the campaign in each network, with the live page as the landing page, the headlines and the thumbnails. The networks add their own "Sponsored" or "Ad" mark to the ad unit.
PART 06

Your limits

Advertorials a month20each with its ads and its checklist
Lines of material15the facts and claims the page may use
Thumbnails made here9per advertorial, on your own OpenAI key
Networks7the native ad networks it writes for
PART 07

If something looks wrong

Still stuck? Email support@anthonyhayes.me or open the help desk.
Ready to build?Give your offer and your material, pick the format and the networks, then press *Write my advertorial*.Open Advertorials