Now in Public BetaEarly adopter pricing

Recovery API for Developers.

REST API for abandoned cart recovery. Works with any language, any framework. SDKs for convenience, webhooks for automation.

Retake - Headless abandoned cart recovery for Next.js | Product Hunt
5 minute setup
30-day money-back guarantee
Cancel anytime
Retake Dashboard
Live
Retake Dashboard
Language Agnostic API
5 Minute Setup
GDPR Compliant
Interactive Demo

Try the API right now

No signup required. Send a test request to see how fast our innovative recovery engine responds.

import { Retake } from '@retakeapi/js';

const retake = new Retake({
  apiKey: process.env.RETAKE_API_KEY
});

await retake.track({
  event: "INTENT",
  type: "checkout",
  userId: "user_123",
  email: "[email protected]",
  value: 129.00,
  currency: "USD"
});
API Status: Operational
The Problem

Every Abandoned Cart Is Money Walking Away

You've already paid to acquire these customers. Without recovery, that investment is wasted.

70%

of Carts Are Abandoned

Your marketing brought them to checkout. Then they vanished.

Manual Follow-ups Don't Scale

You can't personally email every customer who left mid-purchase.

Enterprise Tools Are Overpriced

$500/mo for abandoned cart recovery? There's a better way.

What if you could automatically bring them back?

TRUSTED BY DEVELOPERS

Built for production

Smart developers choose API-first tools. Join them today.

Join the developers building better recovery flows.
Be the first to share your success story.

How It Works

Set up in 5 minutes

Simple integration. Powerful results. No complex configuration required.

01

Connect Your Store

Integrate with our JavaScript or Next.js SDK in 3 lines of code. Shopify & WooCommerce plugins coming soon.

Quick Start
// app/api/retake/route.ts
import { createRetakeHandler } from '@retakeapi/nextjs/server';
export const POST = createRetakeHandler(process.env.RETAKE_API_KEY!);
// PricingPage.tsx
import { useIntentTracking } from '@retakeapi/nextjs/client';
useIntentTracking({
type: "checkout",
userId: session.id,
email: user.email,
value: selectedPlan.price,
items: [{ id: selectedPlan.id name: selectedPlan.name, price: selectedPlan.price }]
});
02

Configure Recovery Flows

Choose from proven email templates. Set timing and frequency. Preview before going live. Use our presets or customize everything.

Recovery flow configuration
03

Watch Revenue Recover

See real-time analytics as abandoned carts convert to sales. Track opens, clicks, and recovered revenue in your dashboard.

Analytics dashboard
Why Retake

Enterprise Power, Startup Price

Stop paying enterprise prices for basic cart recovery.

Feature
Traditional Tools
Retake
Setup Time
2+ weeks integration
5 minutes
Pricing
$300-500/month
From $29/month
Email Provider
Locked to their system
Bring your own (5+ supported)
Customization
Limited templates
Full control + preview
Analytics
Basic dashboards
Real-time conversion funnel
Platform Lock-in
Shopify OR WooCommerce only
Any stack (universal API)
Features

Everything You Need to Recover Revenue

From tracking to recovery, Retake handles the entire customer journey automatically.

Multi-Intent Recovery

Cart abandonment, checkout drop-off, pricing page visits, failed payments, trial expiring - track and recover all intent types.

6 intent types

Smart Email Timing

Configurable delays with smart suppression. Send the right email at the right moment without spamming customers.

Configurable delays

Beautiful Templates

Professional, high-converting email templates. Preview before sending. Customize colors and branding to match your store.

Preview in dashboard

Full Analytics

Conversion funnel, email opens, clicks, unsubscribes. See exactly how much revenue you're recovering in real-time.

Real-time dashboard

Webhook Integration

Receive real-time notifications for all events. Connect to your CRM, Slack, or any system via webhooks.

Event-driven

Flexible Integration

Simple REST API works with any language or framework. Optional SDKs for JS/TS. Supports 5+ email providers with BYOK.

Universal API

Works with any stack

REST API + optional SDKs. Use from Python, PHP, Ruby, Go, or any language.

Next.js
Next.js
Resend
Resend
Analytics

Shopify & WooCommerce plugins are in development. Join the waitlist →

Pricing

Simple, transparent pricing

Risk-free: 30-day money-back guarantee on all plans.

🔥Launch Week Special - Lifetime deals available for limited time!
🚀 LAUNCH DEAL

Solo

Solo Entrepreneur Lifetime

$99

One-time payment, forever access

  • 3 projects
  • Unlimited carts
  • Full analytics
  • Webhooks
  • Lifetime updates
  • Email support
  • Retake branding
Get Lifetime Access
⭐ BEST VALUE

Studio

For freelancers & small agencies

$249

One-time payment, forever access

  • 15 projects
  • Unlimited carts
  • Full analytics
  • Webhooks
  • Lifetime updates
  • Priority support
  • White-label
Get Lifetime Access
🏆 AGENCY

Agency

For agencies with resell rights

$2,490

One-time payment, forever access

  • 50 projects
  • Unlimited carts
  • Full analytics
  • Webhooks
  • Lifetime updates
  • Priority support
  • 100% White-label
  • Resell to your clients
Get Lifetime Access

No "Contact Us" needed - instant access

30-day money-back guarantee. Cancel anytime.

💡 Solo pays for itself in 5 months vs Starter monthly. Studio pays for itself in 5 months vs Growth monthly.

FAQ

Frequently asked questions

Everything you need to know about Retake.

Perfect timing! Setting up cart recovery before you scale means you'll capture revenue from day one. Our Starter plan is designed specifically for early-stage stores.

Fair question. Retake is in public beta which means: you get early adopter pricing locked in forever, our SDKs are open-source on GitHub, and we respect your data privacy. You're not locked in—cancel anytime.

We offer a 30-day money-back guarantee. If Retake doesn't help you recover at least one cart within 30 days, we'll refund you—no questions asked. Just email us at [email protected].

Yes. Every email includes an unsubscribe link. We only track users who have started a checkout (legitimate interest for transaction completion). For data export or deletion requests, contact us at [email protected].

Yes! Retake works with Shopify, WooCommerce (plugins coming soon), Next.js, and any custom stack. It's a universal REST API that works with any tech stack or language that can make an HTTP request.

Zero impact. Our tracking is ultra-lightweight and loads asynchronously. It's lighter than a Facebook pixel and doesn't block your page rendering.

We support Resend, Mailgun, SendGrid, AWS SES, and custom SMTP. Bring your own API keys—credentials are encrypted before storage.

Fully. We provide high-converting templates, but you can customize every word, color, and logo to match your brand perfectly. Preview before sending.

Stop Leaving Money on the Table

Every abandoned cart is revenue you've already earned. Start recovering it today.

30-day money-back guarantee
5 minute setup
Cancel anytime
Retake - Cart Recovery API for Developers | Retake