Two products, one platform — campaign landing pages and smart forms. Jump to what you need.
Build mobile-first pages for WhatsApp, CRM, email, and SMS campaigns
Pages → New Page
Click "New Page" to open the landing page builder.
Add blocks
Click any block type in the left panel: Heading, Text, Button, Image, YouTube, Carousel, Poll, or Divider. Drag to reorder.
Edit blocks
Click a block to open its editor in the right panel. Changes auto-save every 2 seconds.
Set page settings
Configure slug (/p/your-slug), brand logo, colors, social preview title/description, and conversion goal.
Publish
Toggle from "Draft" to "Published" in the toolbar, then Save. Your page is instantly live.
Heading
H1 / H2 / H3 with left, center, or right alignment.
Text
Paragraph copy. Supports long content and line breaks.
Button
5 styles: Primary, Secondary, Outline, Ghost, Destructive. Set destination URL. Tracked automatically.
Image
Upload from device (max 5 MB, JPEG/PNG/WebP/GIF). Add alt text and caption.
YouTube / Shorts
Paste any YouTube URL. Renders as a responsive embed.
Carousel
Multiple images in a swipeable slideshow. Toggle autoplay, set interval (2–10 s).
Poll
Question + up to 8 options. Toggle multi-select and results display. Votes are recorded and exportable.
Divider
Horizontal separator — solid, dashed, or dotted.
Add UTMs to your link
Append ?utm_source=whatsapp&utm_medium=broadcast&utm_campaign=june-offer to the page URL.
Conditional blocks
Select a block and set a show/hide rule based on utm_campaign equals / contains / not_equals [value].
Personalised at scale
Send one URL with different UTM campaigns to different segments. Each sees their variant — no separate pages.
Per-page dashboard
Pages → chart icon. See views, unique visitors, conversions, session duration, device and geography.
Campaign breakdown
Each UTM campaign gets its own row: views, clicks, CTR, conversions, conversion rate.
Click time buckets
Which hours and days get the most clicks — useful for scheduling follow-ups.
Poll results
Vote tallies per block with option-by-option breakdown.
CSV exports
Download Campaign CSV, raw Views CSV, or Poll Responses CSV.
Public stats page
Share /p/[slug]/stats with clients — no login required.
Collect NPS, CSAT, feedback, and insights with smart logic branching
Forms → New Form
Click "New Form". Give it a name (internal reference only).
Add questions
Click any question type in the left panel to add it to the canvas. Drag to reorder.
Edit each question
Click a question card to open its settings: label, description, placeholder, required toggle, and type-specific options.
Set theme & settings
Choose primary color, background, font, button style, logo, and whether to show one question at a time or all at once.
Publish
Click Publish in the top bar. Share the /f/[slug] link anywhere.
Short & long text
Free-text answers for names, comments, or open feedback.
Email & phone
Validated input fields with format checking.
Number & slider
Numeric inputs with optional min/max/step. Slider shows a range picker.
Dropdown, radio & checkbox
Choose from pre-defined options. Radio = single, Checkbox = multiple.
Rating & NPS
Star ratings (1–10) and Net Promoter Score (0–10 scale with customisable labels).
File upload
Respondents can upload files up to your set size limit.
Image choice
Visual multiple choice — each option shows an image.
Date, statement & calculator
Date picker, static info block, and formula-based score calculator.
Open the Logic panel
Click Logic in the builder toolbar. Add a rule.
Set a condition (IF)
Choose a field, an operator (equals, contains, greater than, etc.), and a value.
Set an action (THEN)
Show field, hide field, jump to field, end form, or redirect to URL.
Example: NPS routing
IF nps_score < 7 THEN jump to detractor follow-up question. IF nps_score >= 9 THEN jump to referral ask.
Funnel overview
See total visits, started, and completed. Completion rate and average time.
Per-question drop-off
Each question shows how many respondents reached it, answered it, and what % dropped off. Colour-coded: green / yellow / red.
Device & campaign breakdown
Which device and which UTM campaign drove submissions.
Response inbox
Forms → Responses. Search by session ID, paginated 50/page, view individual answers.
CSV export
Download all responses with field labels as column headers.
Share the link
Once published, share /f/[slug] via WhatsApp, email, SMS, QR code. No login required for respondents.
Embed in a landing page
Add a Button block on your landing page and point it to your form URL. Combine both products for the full campaign flow.
Track with UTMs
Add UTM params to your form URL. The response record stores source, medium, and campaign for each submission.
What is CTA Flow?
CTA Flow is a no-code tool for marketers to build campaign landing pages and run surveys, NPS, and feedback forms. It works across WhatsApp, SMS, email, and CRM campaigns.
Do I need to code anything?
No. Everything — pages, forms, logic, themes — is built with drag-and-drop or point-and-click editors. No HTML, CSS, or JavaScript needed.
How is CTA Flow different from Typeform or Google Forms?
CTA Flow combines a landing page builder with a smart form builder in one tool. You get UTM tracking, logic branching, per-question funnel analytics, and campaign performance reporting — all designed for marketing use cases, not generic form collection.
Can I use CTA Flow for NPS and CSAT surveys?
Yes. The form builder includes rating, NPS (0–10 scale), and slider question types. You can add logic to route detractors to a follow-up question and promoters to a referral ask.
How do UTM parameters work with landing pages?
Append ?utm_source=whatsapp&utm_campaign=june-offer to your page URL. CTA Flow records every visit by UTM and shows per-campaign views, clicks, and conversions in the analytics dashboard.
Can I show different content to different audience segments?
Yes — conditional blocks on landing pages let you show or hide any block based on the UTM parameter value. One URL, multiple personalised variants.
Where do form responses go?
Responses are stored in your CTA Flow account. You can view them in the Responses tab, search by session, and export as CSV at any time.
Is there a free plan?
Yes. The starter plan is free forever — unlimited pages and forms, all question types, and core analytics included.
Want to go deeper?