DEMO Northfold Supply Co. is a fictional store. No email was sent, nothing was pushed to Shopify or Klaviyo, and no offer is real.
The Great Brick Company

Campaign factory demo

A full Black Friday and Cyber Monday campaign for a store that does not exist

Northfold Supply Co. is made up. Its catalog is 16 products in the same shape a Shopify store exposes. The factory took a client brief and that catalog and produced everything on this page: the deals page, 5 emails, the audiences, the send calendar, the Shopify theme code and a QA report.

4offers from the brief
5emails, Nov 24 to Dec 1
11products on the page
19/21QA checks passed, 0 failed, 2 to check

How it was made

Code does the rendering, the checks and the pushes. The writing is the only part an AI drafts, and QA checks it against the brief.

  1. BriefThe client fills one form: offers, codes, dates, shipping cut-offs, brand. If something is missing the build stops and lists the questions.
  2. CatalogA snapshot of the store's products, prices and stock. Sold-out products are left out of the page and the emails.
  3. PlanSend times in the store's time zone, which offer each email carries, the audiences and the products.
  4. CopySubject lines, preheaders and body copy, written to a schema. Only facts from the brief and catalog may appear.
  5. Build and QAMJML emails, the Shopify section and this preview, then 21 checks: codes, prices, offer windows, links, UTMs, unsubscribe, contrast, phone layout.
  6. Approval, then pushApproval is tied to a hash of the files. Pushes create Klaviyo drafts and an unpublished theme copy. Nothing sends or goes live without a person.

Offers in the brief

Every code, date and price on these pages comes from this table or from the catalog. Times are store time (America/New York).

OfferCodeStartsEnds
Early access: 20% off everythingEARLYFOLDTuesday, Nov 24 at 8 AM ETThursday, Nov 26 at 11:59 PM ET
25% off sitewideFOLD25Friday, Nov 27 at 12 AM ETSunday, Nov 29 at 11:59 PM ET
30% off sitewideCYBERFOLD30Monday, Nov 30 at 12 AM ETTuesday, Dec 1 at 11:59 PM ET
Free shipping over $75No codeTuesday, Nov 24 at 12 AM ETTuesday, Dec 1 at 11:59 PM ET

The emails

Each one is MJML compiled to 600px HTML, with a plain-text version, a preheader, alt text on every image and dark-mode styles. The Klaviyo version keeps the merge tags; these previews swap in sample values. Links here go to the demo deals page; in the real files every store link carries utm_source=klaviyo&utm_medium=email&utm_campaign=demo-northfold-bfcm-2026.

Email 1 · Tuesday, Nov 24 at 10 AM ET

You're in early: 20% off everything

Subscribers get first pick until Thu, Nov 26.

Email 2 · Friday, Nov 27 at 7 AM ET

Black Friday is open: 25% off sitewide

Code FOLD25 works through Sun, Nov 29.

Email 3 · Sunday, Nov 29 at 4 PM ET

Black Friday pricing ends tonight

FOLD25 stops working at 11:59 PM ET.

Email 4 · Monday, Nov 30 at 7 AM ET

Cyber Monday: 30% off sitewide

Through Tue, Dec 1 with code CYBERFOLD30.

Email 5 · Tuesday, Dec 1 at 3 PM ET

Last day for 30% off

Code CYBERFOLD30 ends at 11:59 PM ET tonight.

Everything else

QA report

19 passed, 0 failed, 2 to check, 0 manual.

PassOpen

Send calendar

All 5 sends with times, audiences and the offer windows. Also as .ics and .csv.

Shopify theme code

The section, snippets and page template the deals page is built from.

Audiences

7 segment definitions, set up by hand in Klaviyo (the factory's key can only read segments).

Abandoned checkout flow

The steps and timing for a holiday checkout flow, built in Klaviyo as a draft.

Approval and pushes

Approved by GBC demo operator for build d51f04396702. Dry runs only: 5 Klaviyo templates and 5 draft campaigns planned, 5 Shopify steps planned. No API was called.

Credits

Product and hero photos are from Unsplash, used under the Unsplash License. Product names, prices and stock are invented for this demo.