Is ACR hard to set up?
A Shopify store needs no code. A new campaign starts mostly filled in, and a few things need your input before it can run.
Last reviewed November 7, 2026
What you do
A Shopify store needs no code: setup is forms in the app, and a new campaign starts with a brief, guardrails, the recommended sequence and strict compliance defaults already in place. A Custom API store needs a developer to send events. You supply these:
- The store connection. Install the Growth Dept ACR app from your Shopify admin. An admin then presses Start reading checkouts under Integrations.
- A brand profile, with a name, website and support email. Fill from website drafts parts of it. Stores operating in the US or Canada also give a legal entity and address for carrier registration.
- A hand-off address in General settings, or switch hand-off emails off.
- Something to send from: phone numbers for calls and texts, a Gmail mailbox for email. Without them, those steps are skipped.
Then press Run a test, which contacts nobody, press Review and publish, and switch on the start trigger. For checkout recovery, seven steps come first in the setup, and the ten under Advanced can keep their defaults, apart from that hand-off address. Your first campaign walks through them. Other objectives add or hide steps, and some need more before they publish, such as a link, a calendar, qualification questions or an attached number; see Choosing an objective.