Skip to content
Esc
  • OverviewGuidesWhat exists today, and where to start.
  • QuickstartGuidesKey, domain, first send — in that order.
  • AuthenticationGuidesBearer keys, the mandatory User-Agent, and what each refusal means.
  • ErrorsGuidesThe whole vocabulary, with the status each name carries.
  • IdempotencyGuidesRetry a send without sending it twice.
  • PaginationGuidesCursors are item IDs, not page numbers.
  • Rate limitsGuidesTen a second per team, and the headers that tell you where you are.
  • Sending newslettersGuidesUse a campaign, or include an unsubscribe link.
  • EventsGuidesEvery event a webhook can carry, with one real payload each.
  • DomainsGuidesThe records, where they go at each registrar, and what the page does while you wait.
  • Address verificationGuidesDon't send to addresses that don't exist, and verify a list before you mail it.
  • TrackingGuidesOpens and clicks: one record, two toggles, and what an open really means.
  • Sign-up formsGuidesPop-ups and embedded forms on your site, and the rules that pick one.
  • Website trackingGuidesrasket.js on your own site: the snippet, consent, three events and the check.
  • TemplatesGuidesFifty-seven starters sorted by goal, and how to keep a campaign as a template.
  • ReceivingGuidesInbound mail, and the Inbox: a webhook fires, you read it, you answer it.
  • InboxGuidesChannels, personal mailboxes and seats: who sees what, and where a reply goes.
  • Mail appsGuidesComing soon: your Rasket address in Apple Mail, Outlook and the Gmail app.
  • Inbox APIGuidesOpen, read and answer support conversations from your app, with the same key.
  • Support inbox in your appGuidesA Contact us form that opens a conversation your team answers, in five minutes.
  • Replies to your emailsGuidesOne field on a send, and the customer's reply opens a conversation.
  • Let an agent triageGuidesAn AI agent reads, notes and drafts over MCP; a person sends.
  • Node SDKGuidesThe rasket package: typed from the API's own document, retries only what is safe.
  • Python SDKGuidesThe rasket package on PyPI: the Node client's methods, in snake_case, over httpx.
  • MCP serverGuidesConnect Claude, ChatGPT or any MCP client: your scopes, no key.
  • AI assistGuidesSubject lines, drafts and diagnosis — in the dashboard and over the API, off until you allow it.
  • AgentsGuidesLet an AI agent set Rasket up: the skill, the rules file, MCP, and the recipe they share.
  • OAuthGuidesLet another app act for a team: register, authorize with PKCE, exchange, refresh.
  • Single sign-onGuidesOIDC login for your team, a domain proved by DNS, enforcement and break-glass.
  • IntegrationsGuidesEvery integration and its status, and Rasket on Vercel, Netlify and Cloudflare.
  • SMTPGuidesSend from anything that speaks SMTP: settings, setup guides, limits and replies.
  • ZapierGuidesSend email, add contacts and react to email events from a Zap, with no code.
  • n8nGuidesComing soon: the Rasket node and trigger for n8n workflows.
  • VercelGuidesAdd Rasket on Vercel: a Sending key in each project as RASKET_API_KEY, no copying.
  • WordPressGuidesComing soon: the Rasket plugin, sending every email your site sends.
  • NotionGuidesTurn a Notion database of people into contacts in a segment, once or every hour.
  • Migrating to RasketGuidesBring contacts, unsubscribes, lists and templates from Mailchimp, Klaviyo and more.
  • PipedreamGuidesComing soon: Rasket actions and instant sources for Pipedream workflows.
  • FramerGuidesComing soon: the Rasket plugin for sign-up forms on a Framer site.
  • MakeGuidesComing soon: send email and react to email events from a Make scenario.
  • monday.comGuidesComing soon: turn monday.com board items into contacts.
  • ClickUpGuidesComing soon: ready-made Zapier and Make automations for ClickUp tasks.
  • HubSpotGuidesComing soon: keep HubSpot contacts and lists in step with Rasket.
  • WebflowGuidesComing soon: Webflow form submissions as contacts, orders as store events.
  • WixGuidesComing soon: Wix contacts, carts and orders as store flows.
  • SlackGuidesComing soon: email alerts in the Slack channels you choose.
  • Google SheetsGuidesComing soon: turn a sheet tab of people into contacts in a segment.
  • AirtableGuidesComing soon: turn an Airtable table of people into contacts in a segment.
  • ShopifyGuidesComing soon: Rasket for Shopify, with customers, store events and flows.
  • SMS quickstartGuidesSend your first text to a US or Canadian phone.
  • Get a numberGuidesToll-free or local numbers, and the registration carriers require.
  • Consent and STOPGuidesWho you may text, the proof you keep, and replies like STOP.
  • SMS campaignsGuidesText a segment, at a local time, priced before you send.
  • Texts in automationsGuidesThe Send SMS step, and what happens to a contact without a phone.
  • SMS webhooksGuidesThe six sms events and what each one carries.
  • SMS pricingGuidesTexts included in each plan, the price per message, and number fees.
  • EmailsAPI referenceSend, batch, retrieve, list, reschedule, cancel, attachments.
  • DomainsAPI referenceAdd a domain, publish its records, verify it.
  • API keysAPI referenceCreate, list, rename and revoke credentials.
  • WebhooksAPI referencePayloads, signature verification, retries and replay.
  • SuppressionsAPI referenceAddresses we will not send to, and why.
  • LogsAPI referenceEvery request made with this team's credentials.
  • MetricsAPI referenceDelivery, bounce, complaint and engagement counts.
  • TemplatesAPI referenceVersioned email content with typed variables, addressed by ID or alias.
  • ContactsAPI referenceYour audience: contacts, their typed properties, segments and topic choices.
  • SegmentsAPI referenceAudiences defined by a filter, by hand, or both.
  • TopicsAPI referenceWhat contacts subscribe to, and the preference page's list.
  • CampaignsAPI referenceCampaigns, at /broadcasts: one message to a segment, from draft to results.
  • AutopilotAPI referenceStore campaigns Autopilot drafts for you, each waiting for a yes or a skip.
  • ImportsAPI referenceCSV uploads: column mapping, conflicts and counts.
  • AutomationsAPI referenceWorkflows that run per contact: the graph, its versions, and every run.
  • Custom eventsAPI referenceThe names your product fires, and what starts a workflow.
  • ReceivingAPI referenceMail sent to you: the message, its attachments, its raw source.
  • OAuthAPI referenceClient registration, the token endpoint, and the grants a team has given.
  • TeamAPI referenceThe team a credential belongs to: its plan, sender identity, AI flag and members.
  • BillingAPI referencePlan, usage, invoices and add-ons, and the hosted pages where a customer pays.
  • AI helpersAPI referenceSubject lines, a first draft, and why an email did what it did.
  • InboxAPI referenceChannels, conversations, messages, notes and search in your support inbox.
  • SMSAPI referenceSend, schedule and cancel texts, numbers, test phones and SMS consent.

GuidesWix

Wix

Install Rasket on your Wix site to turn its contacts, carts and orders into emails that sell: abandoned checkout reminders, welcome codes, post-purchase and win-back flows.

Coming soon: Rasket for Wix is not in the Wix App Market yet. This page describes it as it will ship.

What it does

  • Contacts and consent. Your site's contacts join your Rasket project. People subscribed to your emails in Wix are subscribed in Rasket. An unsubscribe in Rasket is written back to Wix.
  • Store events. Checkouts, carts, orders, payments, fulfilments, cancellations and refunds become store: events that start flows.
  • Products in your emails. Rasket keeps a copy of your products, so the cart and product blocks show the right picture, price and link.
  • A code per person. A discount block gives each person their own coupon, which works once.
  • Revenue. Orders after a click on a campaign or flow email count as that email's revenue.

Before you start

  • Your site needs Wix Stores. Wix asks you to add it when you install Rasket.
  • Only the site's owner can connect it to a project.
  • Product views need a published site.

Install and connect

  1. Find Rasket in the Wix App Market and press Add to Site.
  2. Wix shows what Rasket asks for. Approve it.
  3. Wix opens Rasket in your site's dashboard. Choose one of two doors.

Create a Rasket project for this site

Type your email address. Rasket makes a project named after your site and emails you a link to set your password. Its plan is billed through Wix.

Connect an existing project

Sign in to Rasket in the new tab and pick the project. Its plan and billing stay as they are.

The first sync starts at once: contacts, then products. Each site connects to one project at a time; a project may have several sites.

Turn on the flows

Ready-made store flows
FlowStarts
Abandoned checkoutAn hour after a checkout with an email is left open.
Abandoned cartAn hour after a cart is left without a checkout.
Browse abandonmentA day after someone views a product and does nothing more.
Welcome with a discountWhen someone subscribes to your site's newsletter topic.
Post-purchaseAfter an order is fulfilled.
Win-backWhen a customer has not ordered for a while.

Add a flow in Rasket from Automations → New, then turn it on from the Rasket page in your Wix dashboard or in Rasket. Store flows only email people who are subscribed.

Turn off the abandoned cart email in Wix Automations first, or shoppers get two.

Discount codes

Put a discount block in an email and set the discount. When the email is sent, each person gets their own coupon in your Wix site: one use, with the end date and minimum order you set. Codes are at most 20 characters, so a long prefix is shortened.

If a code cannot be made in time, the email shows the shared code from the block instead. Create that code in Wix first. Unused codes are removed from your coupon list a day after they end.

Billing

A project created from Wix pays through Wix. Choose a plan from the Rasket page in your Wix dashboard: each Wix plan matches a Rasket plan, with the same email and contact limits. When the limit is reached, sending stops until the next month or a bigger plan.

A project you connected that already pays Rasket keeps its plan and billing. Rasket shows no plans to buy inside Wix for it.

What Rasket asks Wix for

What Rasket asks Wix for
PermissionWhy
Read OrdersOrders, checkouts and carts become store events that start your flows.
Read ContactsYour site's contacts become Rasket contacts, with their consent.
Manage Email SubscriptionsAn unsubscribe in Rasket is written back to Wix.
Manage CouponsEach person's own one-use code in a discount email.
Manage Embedded ScriptsAdding rasket.js to your site for product views.
Read ProductsYour products, for the cart and product blocks in your emails.
Manage Your AppYour site's name and address, and your Rasket plan on Wix.

Rasket never stores a Wix access key. It asks Wix for a short-lived one each time it reads your site.

Remove the app

Removing Rasket from your site disconnects it at once. Your contacts stay in your project. The site's store data — events, products and coupons — is deleted 48 hours later. Add Rasket again before then and everything resumes.

Troubleshooting

  • “Only the site's owner can change where its customers go.” Ask the site's owner to open Rasket in the dashboard.
  • “This project's plan is billed through Wix.” Change the plan from Rasket in your Wix dashboard, not in Rasket's Billing.
  • Products are missing from an email. Open Rasket in your Wix dashboard and press Sync again.
  • No product views. Publish your site. Visitors who decline marketing cookies are not tracked.