Back to comparison# Individual asset reviews
Reviewed 3 November 2026. The live portfolio contains ten promotional concepts, not five. All ten originals were inspected individually at original resolution; this expanded inventory avoids inventing an earlier five. All are 1080 × 1350 feed assets. No Story conversion is justified in this limited refinement exercise. Performance statements below are hypotheses, not measured results.
## G2: The RRP trap — REFINE
Original: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/out/creatives/promo/G2-rrp-trap.png`
Source: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/render_promo.py`; shared visual language: `render_ig.py`, logo exports and retained product images.
- **Audience / platform:** UK LEGO buyers; Instagram/Facebook 4:5 feed. Cold/warm suitability described below.
- **Objective:** Explain the typical-price advantage and drive chart visits.
- **Visual:** Strong contradiction, large product and clear green CTA; repeated verdict adds density.
- **Messaging:** The displayed £52 exceeds £51.38 by 62p; “just the typical price” is an approximation. “26% off” needs its RRP denominator at first glance.
- **Brand:** Retain approved logo, Inter intent, navy/cream base, mustard emphasis and green action. Pink/red caution is purposeful campaign variation. Use Typical price and Best offer in their current meanings.
- **Marketing:** Strong cold-audience education and share potential; a concrete no-saving example differentiates the brand from affiliate lists.
- **Change / justification:** Specify “26% off RRP”, “No real saving”, and “62p above”; keep product, prices, verdict, navy and chart CTA.
- **Priority:** High.
- **Expected improvement:** Faster, more precise comprehension of the price comparison; no CTR uplift is claimed.
- **Validation:** Five-second phone-size comprehension check: identify the actual offer, typical price and whether it is a saving. For refinements, compare comprehension errors before a controlled same-audience, same-placement A/B test; judge qualified chart visits or subscriptions, not clicks alone. Keep the original if clarity or conversion deteriorates.
## G5: Not a Proper Deal v Proper Deal — REFINE
Original: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/out/creatives/promo/G5-compare.png`
Source: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/render_promo.py`; shared visual language: `render_ig.py`, logo exports and retained product images.
- **Audience / platform:** UK LEGO buyers; Instagram/Facebook 4:5 feed. Cold/warm suitability described below.
- **Objective:** Explain the typical-price advantage and drive chart visits.
- **Visual:** Side-by-side structure makes the argument visible; tiny price prose and duplicated verdicts are difficult at phone width.
- **Messaging:** 26% and 32% are reduced to “about 30% off both”; unnecessary approximation weakens an accuracy-led brand.
- **Brand:** Retain approved logo, Inter intent, navy/cream base, mustard emphasis and green action. Pink/red caution is purposeful campaign variation. Use Typical price and Best offer in their current meanings.
- **Marketing:** Good cold acquisition hook; two products offer contrast rather than competing buying recommendations.
- **Change / justification:** Use exact percentages and larger stacked price lines; retain both products and verdicts, show 25% real saving prominently.
- **Priority:** High.
- **Expected improvement:** Faster, more precise comprehension of the price comparison; no CTR uplift is claimed.
- **Validation:** Five-second phone-size comprehension check: identify the actual offer, typical price and whether it is a saving. For refinements, compare comprehension errors before a controlled same-audience, same-placement A/B test; judge qualified chart visits or subscriptions, not clicks alone. Keep the original if clarity or conversion deteriorates.
## G6: Checked today (mixed verdicts) — KEEP
Original: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/out/creatives/promo/G6-checked-today.png`
Source: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/render_promo.py`; shared visual language: `render_ig.py`, logo exports and retained product images.
- **Audience / platform:** UK LEGO buyers; Instagram/Facebook 4:5 feed. Cold/warm suitability described below.
- **Objective:** Explain the typical-price advantage and drive chart visits.
- **Visual:** Six distinct products and colour-coded verdicts scan well, but fine detail needs a tap at 360px.
- **Messaging:** Mixed verdicts demonstrate independence; headline explains the criterion without pretending every item is a bargain.
- **Brand:** Retain approved logo, Inter intent, navy/cream base, mustard emphasis and green action. Pink/red caution is purposeful campaign variation. Use Typical price and Best offer in their current meanings.
- **Marketing:** Best for followers or retargeting seeking breadth; less immediate proof for cold users than G2.
- **Change / justification:** None. Keep as a chart teaser, not the primary cold-audience explainer.
- **Priority:** Low.
- **Expected improvement:** No demonstrated weakness warrants a new treatment.
- **Validation:** Five-second phone-size comprehension check: identify the actual offer, typical price and whether it is a saving. For refinements, compare comprehension errors before a controlled same-audience, same-placement A/B test; judge qualified chart visits or subscriptions, not clicks alone. Keep the original if clarity or conversion deteriorates.
## G6b: Today’s chart, six of ten — KEEP
Original: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/out/creatives/promo/G6b-todays-chart.png`
Source: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/render_promo.py`; shared visual language: `render_ig.py`, logo exports and retained product images.
- **Audience / platform:** UK LEGO buyers; Instagram/Facebook 4:5 feed. Cold/warm suitability described below.
- **Objective:** Explain the typical-price advantage and drive chart visits.
- **Visual:** Clean six-product overview, prominent CTA; small card type is a deliberate overview tradeoff.
- **Messaging:** All six labelled Proper Deal; coherent promise of the remaining four on the destination.
- **Brand:** Retain approved logo, Inter intent, navy/cream base, mustard emphasis and green action. Pink/red caution is purposeful campaign variation. Use Typical price and Best offer in their current meanings.
- **Marketing:** Useful for existing followers and varied gift interests; product recognition can drive clicks.
- **Change / justification:** None. Keep its positive recommendation role distinct from G6.
- **Priority:** Low.
- **Expected improvement:** No demonstrated weakness warrants a new treatment.
- **Validation:** Five-second phone-size comprehension check: identify the actual offer, typical price and whether it is a saving. For refinements, compare comprehension errors before a controlled same-audience, same-placement A/B test; judge qualified chart visits or subscriptions, not clicks alone. Keep the original if clarity or conversion deteriorates.
## BF1: Teaser — REFINE
Original: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/out/creatives/promo/BF1-teaser.png`
Source: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/render_promo.py`; shared visual language: `render_ig.py`, logo exports and retained product images.
- **Audience / platform:** UK LEGO buyers; Instagram/Facebook 4:5 feed. Cold/warm suitability described below.
- **Objective:** Acquire price-check subscribers.
- **Visual:** Large typographic interruption with ample breathing room; no product is a deliberate teaser choice.
- **Messaging:** “Shops will say up to 50% off” predicts a specific claim without supplied supporting retailer campaign evidence.
- **Brand:** Retain approved logo, Inter intent, navy/cream base, mustard emphasis and green action. Pink/red caution is purposeful campaign variation. Use Typical price and Best offer in their current meanings.
- **Marketing:** Seasonal curiosity and free email/Telegram benefit are strong for cold acquisition; no need to invent a product endorsement.
- **Change / justification:** Replace the numerical prediction with “Big discount? Check what it’s really off.” Preserve voice, logo, navy, mustard and subscription CTA.
- **Priority:** Medium.
- **Expected improvement:** Faster, more precise comprehension of the price comparison; no CTR uplift is claimed.
- **Validation:** Five-second phone-size comprehension check: identify the actual offer, typical price and whether it is a saving. For refinements, compare comprehension errors before a controlled same-audience, same-placement A/B test; judge qualified chart visits or subscriptions, not clicks alone. Keep the original if clarity or conversion deteriorates.
## BF2: The Price Check, three rows — KEEP
Original: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/out/creatives/promo/BF2-price-check.png`
Source: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/render_promo.py`; shared visual language: `render_ig.py`, logo exports and retained product images.
- **Audience / platform:** UK LEGO buyers; Instagram/Facebook 4:5 feed. Cold/warm suitability described below.
- **Objective:** Acquire price-check subscribers.
- **Visual:** Three-row structure keeps prices and verdicts together; compact supporting lines require intentional reading.
- **Messaging:** Typical/current comparisons are explicit; one positive and two negative results make the service credible.
- **Brand:** Retain approved logo, Inter intent, navy/cream base, mustard emphasis and green action. Pink/red caution is purposeful campaign variation. Use Typical price and Best offer in their current meanings.
- **Marketing:** Good warm-audience bridge to the 20-set price check; original gives more breadth than a single-product alternative.
- **Change / justification:** None. Retain original; verify count and availability at campaign activation.
- **Priority:** Low.
- **Expected improvement:** No demonstrated weakness warrants a new treatment.
- **Validation:** Five-second phone-size comprehension check: identify the actual offer, typical price and whether it is a saving. For refinements, compare comprehension errors before a controlled same-audience, same-placement A/B test; judge qualified chart visits or subscriptions, not clicks alone. Keep the original if clarity or conversion deteriorates.
## BF3: Still over the odds — KEEP
Original: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/out/creatives/promo/BF3-over-the-odds.png`
Source: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/render_promo.py`; shared visual language: `render_ig.py`, logo exports and retained product images.
- **Audience / platform:** UK LEGO buyers; Instagram/Facebook 4:5 feed. Cold/warm suitability described below.
- **Objective:** Acquire price-check subscribers.
- **Visual:** Product, £10.21 warning and pink verdict have strong hierarchy; red/pink is functional caution, not brand drift.
- **Messaging:** £75 minus £64.79 = £10.21; 16% above typical is correctly rounded. RRP comparison is evident in the price row.
- **Brand:** Retain approved logo, Inter intent, navy/cream base, mustard emphasis and green action. Pink/red caution is purposeful campaign variation. Use Typical price and Best offer in their current meanings.
- **Marketing:** Strong cold price-check creative; “over the odds” is natural British editorial language, not an accusation of deception.
- **Change / justification:** None. Preserve original; do not add a competing presenter or more warning graphics.
- **Priority:** Low.
- **Expected improvement:** No demonstrated weakness warrants a new treatment.
- **Validation:** Five-second phone-size comprehension check: identify the actual offer, typical price and whether it is a saving. For refinements, compare comprehension errors before a controlled same-audience, same-placement A/B test; judge qualified chart visits or subscriptions, not clicks alone. Keep the original if clarity or conversion deteriorates.
## BF4: A real Black Friday deal — KEEP
Original: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/out/creatives/promo/BF4-real-one.png`
Source: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/render_promo.py`; shared visual language: `render_ig.py`, logo exports and retained product images.
- **Audience / platform:** UK LEGO buyers; Instagram/Facebook 4:5 feed. Cold/warm suitability described below.
- **Objective:** Acquire price-check subscribers.
- **Visual:** Strong product image, grey-to-mustard contrast and pale-blue best offer reproduce the approved card argument.
- **Messaging:** 41% off RRP and 34% off typical are arithmetically sound. Historical-low and Proper Deal eligibility still require evidence at release.
- **Brand:** Retain approved logo, Inter intent, navy/cream base, mustard emphasis and green action. Pink/red caution is purposeful campaign variation. Use Typical price and Best offer in their current meanings.
- **Marketing:** Suitable for both audiences: proves the brand finds good deals as well as criticising weak ones.
- **Change / justification:** None. Preserve original; historical example must not run as a current offer without revalidation.
- **Priority:** Low.
- **Expected improvement:** No demonstrated weakness warrants a new treatment.
- **Validation:** Five-second phone-size comprehension check: identify the actual offer, typical price and whether it is a saving. For refinements, compare comprehension errors before a controlled same-audience, same-placement A/B test; judge qualified chart visits or subscriptions, not clicks alone. Keep the original if clarity or conversion deteriorates.
## BF5: Don’t buy on the RRP — REFINE
Original: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/out/creatives/promo/BF5-dont-buy-on-rrp.png`
Source: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/render_promo.py`; shared visual language: `render_ig.py`, logo exports and retained product images.
- **Audience / platform:** UK LEGO buyers; Instagram/Facebook 4:5 feed. Cold/warm suitability described below.
- **Objective:** Acquire price-check subscribers.
- **Visual:** Large product and prices work; the main £3.01 insight appears below the price tiles and wraps awkwardly.
- **Messaging:** “Black Friday price” identifies the offer as a seasonal retailer promotion, which the saved price alone does not prove.
- **Brand:** Retain approved logo, Inter intent, navy/cream base, mustard emphasis and green action. Pink/red caution is purposeful campaign variation. Use Typical price and Best offer in their current meanings.
- **Marketing:** Strong relevant consumer protection hook for gift buyers; lead with price evidence rather than retailer intent.
- **Change / justification:** Move the existing £3.01 comparison into the opening hook and label the retailer figure “Offer price”. Keep prices, product, verdict and seasonal destination.
- **Priority:** High.
- **Expected improvement:** Faster, more precise comprehension of the price comparison; no CTR uplift is claimed.
- **Validation:** Five-second phone-size comprehension check: identify the actual offer, typical price and whether it is a saving. For refinements, compare comprehension errors before a controlled same-audience, same-placement A/B test; judge qualified chart visits or subscriptions, not clicks alone. Keep the original if clarity or conversion deteriorates.
## BF6: The big sets, checked — KEEP
Original: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/out/creatives/promo/BF6-the-big-sets.png`
Source: `/home/russb/.openclaw/workspace/projects/lego/prototypes/proper-deals-20261030/render_promo.py`; shared visual language: `render_ig.py`, logo exports and retained product images.
- **Audience / platform:** UK LEGO buyers; Instagram/Facebook 4:5 feed. Cold/warm suitability described below.
- **Objective:** Acquire price-check subscribers.
- **Visual:** Grid gives a broad view of the monitored range; verdict labels are clear although fine prices are small on phones.
- **Messaging:** Three positive and three negative verdicts communicate editorial independence. “Big sets” is campaign language, not a price guarantee.
- **Brand:** Retain approved logo, Inter intent, navy/cream base, mustard emphasis and green action. Pink/red caution is purposeful campaign variation. Use Typical price and Best offer in their current meanings.
- **Marketing:** Best for followers and retargeting; original beats a proposed single-product replacement on range and choice.
- **Change / justification:** None. Keep distinct from the educational single-product ads.
- **Priority:** Low.
- **Expected improvement:** No demonstrated weakness warrants a new treatment.
- **Validation:** Five-second phone-size comprehension check: identify the actual offer, typical price and whether it is a saving. For refinements, compare comprehension errors before a controlled same-audience, same-placement A/B test; judge qualified chart visits or subscriptions, not clicks alone. Keep the original if clarity or conversion deteriorates.