Skip to content

Integrations & API

Your site or ours. The checks run either way.

Run the campaign end to end on Recefly, or keep your existing campaign site, app, or agency tools and send entries through the API.

Definition

How does Recefly connect to existing systems?

Recefly opens its campaign engine through a REST API. Entries can come from any campaign site or mobile app with a campaign-specific API key, while receipt reading, validation, fraud scoring, and winner management run behind the scenes. Teams that already have a campaign front end keep it; Recefly runs underneath.

Entries from your own front end

The same engine behind Recefly's campaign pages, available to your own site or app.

  • Send receipt entries from any web or mobile experience
  • API keys scoped to one campaign, kept separate from the others
  • The full check on every entry: reading, rules, fraud score, instant answer
  • Your own error messages, passed through to your interface

Entry channels beyond the web

Reach participants where they already are. New entry channels are on the way.

  • Campaign pages: live today
  • Web API for your own pages and apps: live today
  • WhatsApp entry: participants send the receipt photo in a chat Coming soon
  • SMS short-code entry for code-based mechanics Coming soon
  • Conversational entry through an AI assistant Coming soon

Events sent to your systems

Keep CRMs, loyalty programs, and internal dashboards in step while the campaign runs.

  • Webhooks when an entry is accepted, rejected, or sent for review
  • Signed deliveries (HMAC-SHA256), with retries and failure tracking
  • E-commerce integrations: Shopify, WooCommerce Coming soon
  • POS and loyalty program integrations Coming soon

Connected, still under control

API access follows the same security rules as the rest of the platform.

  • One campaign's key can't reach another campaign's data
  • Every entry logged, whatever the channel
  • The same GDPR data separation applies to API entries

Frequently asked questions

What teams ask before their first campaign on Recefly.

Yes, that's exactly what the API-only package is for. Your site or app sends entries to Recefly's API, and receipt reading, validation, fraud checks, winner selection, and reporting run behind the scenes.

Campaign pages and the web API are live today. WhatsApp entry, SMS short-code entry, and conversational entry through an AI assistant are coming soon.

Yes. Webhooks send entry events (accepted, rejected, needs review, and Lucky Moment outcomes) to your endpoints as they happen. Deliveries are signed with HMAC-SHA256, retried on failure, tracked, and can be set for a whole organization or a single campaign.

API keys are scoped to one campaign, all traffic is encrypted, every entry is logged, and the GDPR data separation works for API entries exactly as for campaign pages. Every platform user logs in with mandatory two-factor authentication.

Next campaign coming up? Don't start it from zero.

Tell us the mechanic. We'll show you how it runs on Recefly and what you'd reuse next time. Reply within 24 hours.