Step 1
Take the offer terms as written, the eligible product list with its exclusions, the destination page and its on-page promise, the brand voice rules, the field length limit of each channel, and the currency and date range the offer runs in.
A promotion is about to run; the eligible products, destination page and brand voice rules are documented, but no headline matches the offer yet. In this case, the immediate task is to generate ad copy aligned with the offer. The workflow should produce a full copy set with field lengths recorded, each line reconciled against the offer and page records.
First replace every [bracketed] placeholder with real store scope and constraints, then add any actual records or data you have, and paste it into your preferred AI assistant or Spark agent. Spark will follow this page's workflow to produce structured output and verification steps.
Act as a Shopify operations specialist.
Help me generate ad copy aligned with the offer.
My store context is [describe the business, products and target audience].
My scope is [specify the affected products, pages, customers or reporting period]. Use these inputs: [the offer terms as written, the eligible product list with its exclusions, the destination page and its on-page promise, the brand voice rules, per-channel field length limits, and the offer currency and date range]. Write each headline and description so the promise, price framing, eligibility limits and call to action match the offer text exactly, refusing any line that states a discount, bundle or deadline the offer record does not carry, and shortening only the wording and never a condition.
Return the copy set with field lengths noted and each line verified against the supplied offer and page records for the specified task.
Show the relevant evidence or before-and-after examples and explain how I can verify the result.
If essential data is missing, ask for it and mark unsupported conclusions as unknown.
Do not invent metrics, product claims or customer facts.
For any publication, message, account or store change, use only connected tools within my explicitly authorized scope and report success only after verification; otherwise provide the draft or proposed steps.Split the work into input, judgment, and deliverable phases. Verify each step's output before moving to the next.
Take the offer terms as written, the eligible product list with its exclusions, the destination page and its on-page promise, the brand voice rules, the field length limit of each channel, and the currency and date range the offer runs in.
Write each headline and description so the promise, price framing, eligibility limits and call to action match the offer text exactly, refusing any line that states a discount, bundle or deadline the offer record does not carry, and shortening only the wording and never a condition.
Deliver the copy set with each field's character count against its channel limit, then reconcile every price, eligibility phrase and end date against the offer record and the destination page, and flag any line where the page contradicts the copy.
Cover decision rules, frequent misunderstandings, and required inputs so the team aligns on prerequisites before execution.
In the qualifier, because limits, exclusions and end dates are the first words dropped when copy is trimmed; the rule is to cut adjectives before cutting conditions, and to recheck the trimmed line against the offer record before it ships.
Yes, in the same currency and framing the destination page displays, because a price the shopper cannot find on arrival reads as a mismatch and the traffic it brings never converts into an order.
Carry the exclusions that change who can buy and keep them in the description rather than burying them, since the point of the check is that a shopper who qualifies reads the same promise the store can honour.
Start with scenarios under the same topic, then expand into cross-topic matches suggested by similarity.
Ciwi Spark builds Shopify-native AI tools and agents around the workflows merchants actually run: research, ads, translation, and customer support. Stop rewriting the same prompts by hand.