⚡ Integration

Connected in 2 days — without custom development

IT adds one script tag and passes an anonymous userId. From there, the marketer independently configures levels, tasks, banners, and triggers — without a single IT queue.

1 script tag No personal data collected Web, iOS, Android REST API + Webhooks
How it works
Нам довіряють компанії
Clicredito Mexico 🇲🇽 Clicredito Мексика
Fintech
OnCredit Sri Lanka 🇱🇰 OnCredit Шрі-Ланка
Fintech
ClickCredit Ukraine 🇺🇦 ClickCredit Україна
Fintech
Дивитися кейси клієнтів →
Integration steps

From code to live product — in 2 days

Minimal integration takes a few hours. Full integration — with all channels and custom fields — up to two days.

01
Insert the script tag
One line in the <head> of your website or mobile app. Takes IT 5 minutes. The tag is secure — it doesn't collect personal data.
02
Pass the userId
After the customer logs in — pass an anonymous identifier. Flowcot doesn't see names, emails, or phone numbers — only actions tied to the ID.
03
Configure triggers
Via REST API or webhooks, send events: purchases, page views, bonus credits. Flowcot accepts any event with its own payload.
04
The marketer takes the wheel
After connection, IT is no longer needed. The marketer independently configures levels, tasks, banners, toast, Telegram, and campaigns — through an intuitive admin panel.
Integration code

All the boilerplate — two lines

Flowcot uses the "tag + userId" approach, familiar from Google Analytics, Intercom, and other SaaS tools. If your developers have connected any analytics tag — they'll connect Flowcot in the same amount of time.

🌐
Web (JS) Script tag in <head> + one SDK call after user login
📱
iOS / Android / React Native / Flutter Native SDKs or REST API — depending on your team's stack
🔗
REST API + Webhooks For backend integrations: send events via POST requests, receive webhooks for rewards and level changes
🔄
CRM / CDP sync Flowcot syncs with your CRM via API — the customer base stays with you
HTML Basic snippet
<!-- 1. Add to <head> -->
<script src="https://cdn.flowcot.com/sdk.js"
  data-token="YOUR_TOKEN"></script>

<!-- 2. After customer login -->
<script>
  Flowcot.identify('user_12345');
</script>

<!-- 3. Send an event (purchase, visit, etc.) -->
<script>
  Flowcot.track('purchase', {
    amount: 850,
    orderId: 'ORD-9912'
  });
</script>
Custom fields

Personalization based on your data

Flowcot supports custom fields — you pass any customer attributes, and they become available for segmentation and message personalization.

🏷️
Any customer attribute City, customer type, favorite category, date of birth — anything can be passed as a custom field
🎯
Segmentation by custom fields Show banners only to customers from London, or toasts only to those who haven't yet activated a bonus
✉️
Templates with substitution Use {{name}}, {{balance}}, {{level}} in toast, Telegram, and in-app message texts
Security & Privacy

Customer data stays with you

Flowcot doesn't collect your customers' personal data. We only see anonymous userIds and events. GDPR and CCPA compliant — your legal team will be happy.

🔒
Anonymous IDs only
We don't know the names, emails, or phone numbers of your customers. Only actions tied to the userId that you generate.
🛡️
GDPR compliant
Flowcot processes data in accordance with GDPR requirements. Data is stored on servers within the European Union.
🔑
Token authorization
API access via Bearer tokens with restricted permissions. Token rotation with one click from the admin panel.
FAQ

Integration questions

How long does the connection take?

Minimal integration (script tag + userId) — 2 to 4 hours for an experienced developer. Full integration with custom events, a Telegram bot, and mobile SDK takes 1–2 days. Our team provides technical support at every stage.

Is a backend required for integration?

For basic connection (web) — no. A JS tag on the frontend is sufficient. For sending server-side events (purchases from backend, point credits) — an HTTP POST request from your server to the Flowcot API is required. That's 10–15 lines of code in any language.

Is Flowcot compatible with our stack?

Yes. Flowcot works with any stack via REST API. There are native SDKs for iOS, Android, React Native, and Flutter. For web — vanilla JS and React/Vue/Angular wrappers. If your stack is non-standard — contact us and we'll prepare a technical guide.

What is userId and how do I pass it?

userId is any unique identifier for a customer in your system (for example, an ID from your database). It can be a number or a string. Flowcot doesn't store real customer data — only an anonymous ID and the events and points associated with it.

Does Flowcot affect site speed?

No. The SDK loads asynchronously and doesn't block rendering. Script size — less than 8 KB gzip. Flowcot servers are located in the EU, average latency for European traffic — under 30ms.

What happens if the customer is not logged in?

Before login, Flowcot collects no data. After the customer logs in and you call Flowcot.identify() — event tracking begins. All retention mechanics are tied to authenticated sessions.

About integration

Retention tools without the IT overhead

Most SaaS retention marketing tools require weeks of integration: backend configuration, custom hooks, database synchronization. Flowcot chose a different approach: a minimal integration surface, where IT gets involved once — and the marketer works independently from there.

The "tag + userId" principle is the same used by Google Analytics, Segment, and Mixpanel. If your team has already connected analytics — connecting Flowcot will take the same amount of time. The difference is that Flowcot doesn't just collect data — it immediately acts on it: triggering toasts, Telegram messages, banners, and campaigns.

For mobile apps, native SDKs for iOS and Android are available, with wrappers for React Native and Flutter. For complex custom scenarios — a REST API with detailed documentation and a Postman collection. Our team provides technical support at every stage of the connection — from the first tag to the launch of the first campaign.

All Flowcot modules

A full toolkit for customer retention — in one platform.

See all features →
Contact

We'll connect Flowcot to your project

Leave a request — our technical specialist will get in touch and help with integration.

Reply within hours · no auto-replies
🎯
Live demo · we'll show the product in action
🔒
7 days free · no card required
Book a demo
Fill in the form, we'll contact you
No spam — we promise. We'll get back within hours.