All agencies · Performance Creative

Narrative Ads review

CONDITIONAL for Performance Creative

Worth a conversation about Performance Creative once the caveats below are settled.

Paid-social creative shop with one detailed case study documenting 200 videos in 8 weeks across 7 test rounds, but no published pricing, no terms of any kind, and two of its three case studies left unfinished with template placeholder text.

No published price we can link to. We do not estimate one — ask on the call, and see the pricing-transparency line in the scores below.

Score 2.75/5Confidence: lowLast evaluated 2026-08-27Website

How it scored

Every dimension is scored against this discipline’s published rubric. Open one to see the claim it was scored on, what the rubric measures there and how much it weighs, and where the evidence came from.

How the measuring works: we read the agency’s public record first-hand — its site, pricing, case studies and independent reviews — and score what is checkable: what is published, not how it is phrased. There is no keyword counting or sentiment scoring. The label is a judgment on those facts, which is why each dimension shows the fact that decided it, the band it was judged against, and the sources — so you can check the call, and tell us if you think it is wrong.

Production volume and velocityAdequate

Adequate — 3 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 20% of the total score.

Benchmark — across the 42 other agencies evaluated in this discipline, this dimension runs Strong 7 · Adequate 29 · Weak 6. The typical agency here scores Adequate, and 7 of them score higher than this one.

What this dimension measures: How many assets does this vendor actually ship per client per month, and how fast is a variant round? A stated, specific throughput (e.g. Where the vendor names a client, check the client's live ads in the Meta Ad Library — POSITIVE EVIDENCE ONLY, and scope it properly. Correct procedure: run the keyword search, harvest the advertiser's page_id from the rendered HTML, then re-query with view_all_page_id=<id>. Scoped counts are 100% brand-attributed; keyword counts are not scoped to the advertiser and overstated by 41% in one measured case (HexClad, 410 keyword vs 290 scoped), while a search for a generically-named client returned 1,400 results consisting of Viator, Klook and Tripadvisor. A high-volume, recent, scoped result confirms a real programme and may raise this score. A low or absent result is INCONCLUSIVE and must never lower it. Critically: NEVER record an absence from a page ID you did not harvest from a live ad — the userID shown on a logged-out Facebook page is not the Ad Library page_id, and querying it returns a clean, convincing zero. That was proven by control on 2026-08-11 against a brand known to be running 290 ads. Absence of ads is never scored against an agency. See library/_notes/meta_ad_library_method_2026-08-11.json.

Scores high — 'X assets/month', published turnaround of 24-72h per round) with corroboration scores 4-5.

Scores low — Vague 'unlimited requests' claims with a one-at-a-time queue score 2-3 — unlimited requests with a single concurrent slot is a throughput of one. No stated volume anywhere scores 2.

What we found — A specific per-client throughput is published: the Trade Coffee case study states '200 Videos created' over '8 Weeks' across 7 rounds of testing. Agency-wide the About page claims '980+ video ads produced this week' and '200+ team members'. Turnaround is stated only as 'from script to content within days, not months' -- no published per-round SLA in hours. The three sample ad files embedded on the homepage carry systematized production filenames (NRTV_RBN12_StockInvest_B_Stocks_Phone_TikTokFont_D18_C124_4x5_V9, NRTV_SF01_..._D07_C44_4x5_V10), whose concept, day and version codes are consistent with a real versioned variant pipeline. All volume figures are self-published; no independent corroboration was located, so capped at Adequate per the corroboration rule. No scoped Meta Ad Library count was obtained -- Ad Library pages could not be rendered here, and per method an unobtained count is inconclusive and does not lower this score. That is between the two bands, which is why it scored Adequate.

On the record — “Three sample ads are embedded and viewable on the homepage, all in 4x5 aspect ratio, with systematized production filenames encoding client, concept, shoot-day and version codes (e.g. NRTV_RBN12_StockInvest_B_Stocks_Phone_TikTokFont_D18_C124_4x5_V9). These asset files date from March 2022.” narrativeads.com ↗

On the record — “The Trade Coffee case study is the only complete one and states specific figures: '200 Videos created', '8 Weeks', '33% Improved CPA', from '7-rounds of testing focused on testing 15 different elements across 5 styles of video creative', with an attributed quote from Eric Girouard, Co-founder of Trade.” narrativeads.com ↗

SLA — service-level agreement: a contractual promise about speed or quality of delivery.

pipeline — the dollar value of open, qualified deals sales is working. “Pipeline created” ties marketing to money, where lead counts don’t.

Evidence: vendor stated — the agency’s own claim, recorded as theirs rather than ours.

Brand-system adherenceWeak

Weak — 2 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 20% of the total score.

Benchmark — across the 42 other agencies evaluated in this discipline, this dimension runs Strong 5 · Adequate 20 · Weak 17. The typical agency here scores Adequate, and 25 of them score higher than this one.

What this dimension measures: Does the vendor work from the client's brand system — logo lockups and clear space, exact colour and type, tone of voice — or from a mood board and taste? Look for an explicit intake of brand guidelines, a named check step before client review, and any statement about who catches an off-brand asset.

Scores high — A documented preflight or QC step scores 4-5.

Scores low — 'We'll learn your brand over the first month' scores 2-3. Rotating contractor pools with no guideline intake score 1-2. Silence on the question scores 2: at volume, brand drift is the default outcome and a vendor that has not thought about it has not solved it.

What we found — Across all seven readable pages there is no statement of brand-guideline intake, no named check or preflight step before client review, and no statement of who catches an off-brand asset. The nearest signal is the About page's 'All work is done in-house by our outstanding creative and production teams' -- in-house staffing rather than a rotating contractor pool, which is a mitigating fact but is not a brand-system process. The only brand-fidelity claim is inside a client testimonial ('most brand-forward creative partners we have ever tested'), which is an opinion, not a documented step. Rubric scores silence on this question at 2. That is what the low band describes, which is why it scored Weak.

Evidence: inferred — our reading of indirect evidence, not a documented fact.

Stronger here: New Engen scores Strong on the same dimension.

Variant and localization capacityAdequate

Adequate — 3 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 15% of the total score.

Benchmark — across the 42 other agencies evaluated in this discipline, this dimension runs Strong 13 · Adequate 29. The typical agency here scores Adequate, and 13 of them score higher than this one.

What this dimension measures: Can one approved concept become 100+ assets across aspect ratios, placements, languages and markets? Resizing only, single language, scores 3. Distinguish genuine transcreation (copy reworked for a market) from machine translation dropped into a template; the latter is not localization capacity and should be scored as resizing.

Scores high — Named format/placement coverage plus real multi-market or multi-language delivery scores 4-5.

Scores low — 'We make ten great ads' scores 2 — excellent and out of category.

What we found — Genuine variant capacity beyond resizing is described: the About page states a 'proprietary A/B testing framework to iterate and produce hundreds of ad variations', and the Trade Coffee case study documents 7 rounds testing 15 different elements across 5 named creative styles (Explainers/How it works, UGC, Testimonials, Stop Motion, Gifting) producing 200 videos. Platform coverage is named -- Instagram, TikTok, Snapchat and YouTube. However there is no mention anywhere on the site of languages, markets, localization or transcreation, and all three sample ad files observed are a single aspect ratio (4x5). Single-language, no multi-market evidence, so it does not reach the 4-5 band. That is between the two bands, which is why it scored Adequate.

On the record — “The Trade Coffee case study is the only complete one and states specific figures: '200 Videos created', '8 Weeks', '33% Improved CPA', from '7-rounds of testing focused on testing 15 different elements across 5 styles of video creative', with an attributed quote from Eric Girouard, Co-founder of Trade.” narrativeads.com ↗

On the record — “Headcount claims contradict across the site: the About page states '200+ team members' while the Careers page states '150 team members' and 'Join our fast-growing team of over 100 creatives'.” narrativeads.com ↗

UGC — user-generated-content style ads: creative shot to look like a customer’s own phone video rather than a produced commercial.

Evidence: vendor stated — the agency’s own claim, recorded as theirs rather than ours.

Creative iteration tied to performanceStrong

Strong — 4 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 15% of the total score.

Benchmark — across the 42 other agencies evaluated in this discipline, this dimension runs Excellent 2 · Strong 32 · Adequate 7 · Weak 1. The typical agency here scores Strong, and 2 of them score higher than this one.

What this dimension measures: Does anyone on this vendor's team read the ad account? Look for a stated feedback loop: winners scaled, losers cut, next round briefed off results. Iteration on client-relayed feedback only scores 3.

Scores high — Access to platform performance data plus a named cadence scores 4-5.

Scores low — Ship-and-stop production, where the vendor delivers files and never learns what happened, scores 1-2 — this is the most common failure in the design-subscription tier and it is what separates production from performance creative.

What we found — This is the clearest thing the site documents. The homepage states the company is '100% focused on performance creative: We plan, produce, and optimize paid social creative'. The About page names the scope of engagement as 'strategy, production, editing, upload, and campaign optimization/management' -- upload and campaign management imply working inside the ad account rather than delivering files and stopping. A cadence is evidenced, not merely asserted: the Trade Coffee programme ran 7 rounds in 8 weeks, roughly one briefed round per week, reported against CPA (33% improved CPA). Not Excellent because both outcome figures (a blanket '30% improvement in CPA/ROAS' and the client-specific 33%) are self-published and unverifiable, and the only illustrated programme dates from the 2021-era case study. That is the high band above, which is why it scored Strong.

On the record — “The Trade Coffee case study is the only complete one and states specific figures: '200 Videos created', '8 Weeks', '33% Improved CPA', from '7-rounds of testing focused on testing 15 different elements across 5 styles of video creative', with an attributed quote from Eric Girouard, Co-founder of Trade.” narrativeads.com ↗

ROAS — return on ad spend: revenue per dollar of advertising. Platform-reported ROAS overstates; independently measured ROAS is the honest version.

Evidence: vendor stated — the agency’s own claim, recorded as theirs rather than ours.

Compliance and claim handlingAdequate

Adequate — 3 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 10% of the total score.

Benchmark — across the 42 other agencies evaluated in this discipline, this dimension runs Strong 11 · Adequate 19 · Weak 12. The typical agency here scores Adequate, and 11 of them score higher than this one.

What this dimension measures: Legal disclaimers, claim substantiation, platform specs and safe zones, accessibility contrast, rights and licensing on music/footage/creator content. Platform-spec competence only scores 3. Do not fail a small shop for lacking pharma review workflows it was never asked for.

Scores high — Explicit process, or regulated-category experience (health, finance, alcohol, children's), scores 4-5.

Scores low — No evidence either way scores 2 with LOW confidence rather than a penalty — most SMB-facing shops never discuss this publicly, and absence here is weaker evidence than absence on volume or ownership.

What we found — Platform-spec competence is directly observable rather than merely claimed: the embedded sample ads are cut to 4x5 for feed placement and one is built with a TikTok-native font treatment, and four platforms are named with logos. A Meta Business Partner badge image is displayed on the homepage; it could not be confirmed in Meta's partner directory first-hand, so it is not relied on here. Nothing was found on legal disclaimers, claim substantiation, safe zones, accessibility contrast, or music/footage licensing. Regulated-category experience cannot be credited: the client logo wall includes Johnson & Johnson, P&G, Capital One and Kalshi, but these are unlabelled logo images with no accompanying work, so the affiliation is unverified. Platform-spec competence only, scored 3, with low confidence. That is between the two bands, which is why it scored Adequate.

Evidence: partly checkable — corroborated in part against the sources below; the remainder rests on the agency’s own account.

Ownership and continuityWeak

Weak — 2 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 10% of the total score.

Benchmark — across the 42 other agencies evaluated in this discipline, this dimension runs Strong 3 · Adequate 24 · Weak 14 · Poor 1. The typical agency here scores Adequate, and 27 of them score higher than this one.

What this dimension measures: Who owns the output — final files, source/working files, raw footage, and the rights to creator content? Documented designer discontinuity in independent reviews is a verified Poor, not an inference.

Scores high — Explicit transfer of source files and full usage rights scores 4-5.

Scores low — Finals only, working files withheld, scores 2. Silence scores 2; at this price point silence usually resolves against the buyer. Separately, continuity: the same named designers month to month scores 4-5, a rotating pool with no continuity guarantee scores 1-2.

What we found — Measured absence, confirmed first-hand. The site publishes no terms and no privacy policy at all: the footer links labelled 'Terms & Conditions' and 'Privacy Policy' resolve to /template-info/changelog and /template-info/style-guide, which are the Webflow template's own changelog and style guide pages, not legal documents. Consequently there is no statement anywhere about who owns final files, source/working files or raw footage. The Casting page actively recruits on-camera talent -- 'Casting is continually looking for enthusiastic talent for all our brand partners' -- while stating no usage rights, licensing or exclusivity terms for that creator content, which is the rights question a buyer of UGC ads most needs answered. On continuity the picture is mildly better than the floor: the About page promises 'we'll assign a full creative and production team' and says work is in-house, so this is not a rotating anonymous pool, but no designers are named and no continuity guarantee is made. Silence on ownership scores 2. That is what the low band describes, which is why it scored Weak.

On the record — “The site publishes no terms and conditions and no privacy policy. The footer links labelled 'Terms & Conditions' and 'Privacy Policy' point to /template-info/changelog and /template-info/style-guide, which are the Webflow 'Pristin' template's own changelog and style guide pages.” narrativeads.com ↗

On the record — “The Casting page recruits on-camera talent -- 'Casting is continually looking for enthusiastic talent for all our brand partners' -- without stating any usage rights, licensing, exclusivity or contract terms for creator content.” narrativeads.com ↗

UGC — user-generated-content style ads: creative shot to look like a customer’s own phone video rather than a produced commercial.

Evidence: verified — checked against a named source you can open; the links under Sources below are where to check it yourself.

Stronger here: Structured scores Strong on the same dimension.

Pricing and contract transparencyWeak

Weak — 2 of 5 on this rubric’s scale, from Poor (1) to Excellent (5). This dimension carries 10% of the total score.

Benchmark — across the 42 other agencies evaluated in this discipline, this dimension runs Excellent 1 · Strong 9 · Adequate 7 · Weak 25. The typical agency here scores Weak, and 17 of them score higher than this one.

What this dimension measures: Published tiers with an unstated volume ceiling score 3. Note any minimum spend, and note whether pausing is permitted, since seasonal advertisers pause.

Scores high — Published per-asset, per-month or per-round pricing scores 4-5. Month-to-month or per-project scores 4-5.

Scores low — Bespoke-only quoting with no public anchor scores 1-2. Twelve-month lock-in on a production service scores 2 — production is inherently variable in volume and a long lock is a transfer of that risk to the buyer.

What we found — Measured absence across every page on the site; there is no pricing page and no sitemap.xml. The only cost statement is a comparative claim with no anchor -- 'Hundreds of creatives for your brand each month at a fraction of traditional creative production agencies'. No per-asset, per-round or per-month figure, no tiers, no minimum spend, no stated contract length, and no pause policy. Because no terms document exists, contract length and lock-in cannot be checked either way. Quoting is bespoke-only via sales@narrativeads.com or a contact form, which is the 1-2 band. That is what the low band describes, which is why it scored Weak.

On the record — “No pricing is published anywhere on the site and no sitemap.xml is served. The only cost statement is comparative with no anchor: 'Hundreds of creatives for your brand each month at a fraction of traditional creative production agencies.'” narrativeads.com ↗

On the record — “Headcount claims contradict across the site: the About page states '200+ team members' while the Careers page states '150 team members' and 'Join our fast-growing team of over 100 creatives'.” narrativeads.com ↗

Evidence: verified — checked against a named source you can open; the links under Sources below are where to check it yourself.

Stronger here: Shuttlerock scores Excellent on the same dimension.

Verdict

Narrative Ads presents itself as a continuous supplier of paid social ad creative rather than a project studio, and on that basic category question the site is consistent: the homepage says the company is '100% focused on performance creative: We plan, produce, and optimize paid social creative', and the About page describes an engagement covering 'strategy, production, editing, upload, and campaign optimization/management'. That last phrase matters, because it is the difference between production and performance creative, and it is backed by the one substantive case study on the site. The Trade Coffee page documents 7 rounds of testing across 15 creative elements and 5 named creative styles over 8 weeks, producing 200 videos, reported against a 33% CPA improvement, with an attributed quote from the client's named co-founder.

Three sample ads embedded on the homepage can actually be viewed, and their filenames carry concept, shoot-day and version codes consistent with a systematized variant pipeline rather than one-off production. On volume and on iteration, this is a vendor that has clearly done the work.

The problem is that almost nothing else on the site can be checked, and some of it has not been finished. Of the three case studies linked from the homepage, only Trade Coffee has content. The Instacart page consists of one sentence describing Instacart's own business and a 'Results' heading with nothing underneath it.

The Function of Beauty page's entire body is Latin placeholder text, again followed by an empty 'Results' heading. Both of those pages still carry the browser title 'Pristin - Instacart' and 'Pristin - Function of Beauty' -- Pristin is the name of the Webflow template the site was built from, never replaced. The Contact and Casting pages both still instruct visitors to 'just send us an email on info@yoursite.com', the template's placeholder address.

The Careers page publishes an unfinished editorial note in the live copy, '[Ken to provide]', and states '150 team members' where the About page claims '200+'. The footer reads copyright 2021 on every page. A buyer cannot evaluate a portfolio that is two-thirds empty, and cannot weigh a headcount claim the site contradicts itself on.

Two absences are material rather than cosmetic. First, the site publishes no terms and conditions and no privacy policy at all -- the footer links carrying those labels resolve to the template's own changelog and style guide pages. So there is no statement of who owns final files, source files or raw footage, and, more pointedly, no usage rights or licensing terms attached to creator content, even though the Casting page is actively recruiting on-camera talent for brand partners.

For a shop selling UGC-style ads at volume, rights are the buyer's central risk and the site is silent on them. Second, there is no pricing anywhere: the only cost statement is 'at a fraction of traditional creative production agencies', a comparison with no anchor, and quoting is bespoke-only. Brand-system handling is similarly unaddressed -- no guideline intake, no QC or preflight step, no statement of who catches an off-brand asset -- which at the volumes claimed is the question a buyer would most want answered.

One thing should be said clearly against the impression the stale copy creates: this does not appear to be a dormant company. The client logo wall on the homepage, which includes Meta, Kalshi, Oddity, Instacart and a Meta Business Partner badge, is served from assets uploaded in December 2025, four years newer than the case studies and footer around them. The pattern is a live business running on a marketing site it stopped maintaining in 2021 and has since only refreshed the logo strip on.

That is a documentation problem, not evidence of a defunct vendor, and it is why the unfinished pages are read here as neglect rather than as fabrication. No independent client review base was located -- there is no Clutch or G2 profile for the company that could be read first-hand, and the employee-review listings that do exist are not client evidence. What remains unknown is therefore substantial: price, contract length, rights, brand QC, localization capability, and any current client work later than the 2021 case study.

What you can do next

Koolav can make the introduction and handle the back-and-forth, or you can go straight to the agency.

Visit their website

This agency has not published a paid trial. What a paid trial is.

What we verified

Each claim below was checked against a named source, last on 2026-08-27. Follow any of them and check for yourself — that is the point of publishing them.

No independent reviews found

No independent client review base was located. Searches surfaced no Clutch or G2 profile for Narrative Ads, and a Clutch search read first-hand returned no company profile for narrativeads.com. The only review listings that appear are employee-review sites (Glassdoor, Indeed), which are not client evidence and are not cited here. No client ratings or counts are quoted because none could be read first-hand.

Not finding one is not a mark against the agency and does not move the score. It does mean there is no third-party record to set against ours — so this verdict rests on the rubric and the sources above, and nothing else.

Red flags

What we could not verify

Sources

Others we evaluated in Performance Creative

Same rubric, same evaluator, same date range — so these are directly comparable to the verdict above.

See all 43 Performance Creative agencies we evaluated →

Think this is wrong?

If anything on this page is wrong or out of date, send us the correction and we will re-read the site.

Evidence moves a verdict. Money never does — no agency pays us for a listing, a placement, or a re-review. Whatever we conclude we publish, including that the verdict stands.