> For the complete documentation index, see [llms.txt](https://help.recart.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.recart.com/welcome-to-recart.md).

# Welcome to Recart

Where to start in our docs — opt-in tools, automated flows, compliance, integrations, and the developer resources for building on Recart.

Recart is an agentic list growth and SMS marketing platform for high-growth ecommerce brands. We turn your visitors into verified email and SMS subscribers with our performance popups and our patented OneClick Opt-in. Then we help you turn those SMS subscribers into revenue with agentic marketing like Adaptive Campaigns, which automatically improve your campaign performance.

These docs cover all of it, from your first popup to our API.

### **What we do**

We run on Shopify and Shopify Plus, and we do two jobs, in this order.

**We grow your list.** Visitors subscribe through an opt-in tool — a popup, landing page, embedded form, or SMS keyword (Opt-in Tools - Getting Started). Returning visitors can subscribe without typing anything at all, through OneClick Opt-in.

**We turn subscribers into revenue.** Welcome messages greet new subscribers, automated flows follow up on abandonment, orders, and fulfillment, and campaigns go out to the segments you build. Adaptive Campaigns go further: we test your message versions on part of your audience, pick the winner, and send that winner to everyone else automatically.

Everything we send is built on compliant messaging by default.

Looking for developer docs? Jump straight to [Developer Resources](broken://pages/zsttmddlachrVXey8SIf).

### **What you can build**

Each of these has its own guide, with setup steps and best practices.

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h3><i class="fa-square-plus" style="color:$primary;">:square-plus:</i></h3></td><td><strong>Opt-in tools</strong></td><td>Popups, OneClick popups, landing pages, embedded forms, and SMS keywords for growing your list.</td><td></td></tr><tr><td><h3><i class="fa-bolt" style="color:$primary;">:bolt:</i></h3></td><td><strong>Automated flows</strong></td><td>Welcome messages, custom triggers, abandonment, order &#x26; receipt, and fulfillment notifications.</td><td></td></tr><tr><td><h3><i class="fa-paper-plane" style="color:$primary;">:paper-plane:</i></h3></td><td><strong>Campaigns &#x26; testing</strong></td><td>One-time SMS campaigns, Adaptive Campaigns that pick their own winner, and popup A/B testing.</td><td></td></tr><tr><td><h3><i class="fa-chart-line" style="color:$primary;">:chart-line:</i></h3></td><td><strong>Reports &#x26; segments</strong></td><td>Export performance reports and build segments from shopping and subscriber activity.</td><td></td></tr></tbody></table>

### **Our docs at a glance**

We've organized these docs into eight sections, plus a separate one for developers.

| Section                                                | What's inside                                                                                                 |
| ------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------- |
| [Integrations](broken://pages/E3okdMgIOXn7X2bQKxAK)    | Connecting Recart to the tools you already use — Klaviyo, Postscript, Gorgias, Omnisend, Attentive, and more. |
| [SMS](/sms.md)                                         | Opt-in tools, automated flows, campaigns, segments, and reports — the core of your subscriber program.        |
| [Latest News](/latest-news.md)                         | What we've shipped lately, from new discount code tools to popup controls.                                    |
| [Compliance & Protections](/compliance-protections.md) | TCPA, CAN-SPAM, GDPR, the Do Not Call registry, and how our opt-in tools stay compliant by default.           |
| [BFCM](/holiday-playbooks/bfcm.md)                     | Seasonal checklists for Black Friday and Cyber Monday — housekeeping, SMS calendars, and flow testing.        |
| [General](/general.md)                                 | Account settings, time zones, session IDs, and the Recart Public API.                                         |
| [Support](/support.md)                                 | How to reach us, the platforms we support, and store performance.                                             |
| [Billing](/billing.md)                                 | Managing your subscription and understanding how SMS billing works.                                           |

### **Developer resources**

{% columns %}
{% column width="50%" %}
If you're building on Recart, start in [Developer Resources](broken://pages/zsttmddlachrVXey8SIf):

* [Javascript API](broken://pages/j9ry818eTXR58kHqmKHl) — on-site methods and opt-in tool events
* [External API](broken://pages/eAWCBrkEZRLYgYxakOIV) — flows, carts, orders, subscriptions, events, and messaging
* [MCP Server](broken://pages/5NNUgohDbzvpyXMMKGI9) — connect an AI assistant to your account
* [Theme & Storefront Setup](broken://pages/qLYeLHP0AtRupsuzr3Mr) — installing Recart on Liquid, headless, or non-Shopify storefronts
  {% endcolumn %}

{% column width="50%" %}
{% hint style="info" icon="robot" %}
**Ask your AI assistant.** Connect Claude, ChatGPT, or your coding assistant to us over MCP for **read-only** access to your opt-in tools, A/B tests, flows, and subscriber sources. See Connect your AI assistant to Recart (MCP).
{% endhint %}
{% endcolumn %}
{% endcolumns %}

### **Staying compliant**

{% hint style="warning" icon="triangle-exclamation" %}
**SMS is a regulated channel.** In the US, we build our opt-in tools and flows around TCPA, CAN-SPAM, and CTIA requirements: every welcome flow starts with a mandatory legal message, and campaigns carry your business name and opt-out language. Start with SMS Compliance and Deliverability, then check the Do Not Call (DNC) Registry and GDPR Compliance rules for your other markets. Every guide lives in [Compliance & Protections](/compliance-protections.md).
{% endhint %}

### **Segmenting and measuring results**

Once your program is running, Opt-in Analytics and Recart Reports show subscriber growth, engagement, and attributed revenue, with exports you can break down by flow or campaign. To reach the right people, SMS Segmentation: Conditions and Filters covers building segments from shopping activity, subscriber activity, location, and Shopify tags.

### **Getting help**

{% hint style="success" icon="life-ring" %}
**Stuck, or need to change your plan?** Start a chat from your [dashboard](https://app.recart.com/) or recart.com, or email us at <support@recart.com> — see Contact Recart Support for our response times. For upgrades, downgrades, or cancellations, see Managing Your Recart Subscription.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.recart.com/welcome-to-recart.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
