Surveys that get answered, and answers that get used.

The survey platform for product, research, and lifecycle teams. Ask in email, in your app, or on your site, get response rates up to 3x higher, and every answer becomes an attribute in Braze, Iterable, and the other tools you already know and love, the moment it's given.

Ask

Ask everywhere your customers already are.

In your app, in their inbox, on your site, or right in your page content. In their language, and without ever sending them somewhere else.

In-app mobile surveys

Native iOS and Android SDKs, with React Native support, so the survey runs inside your app instead of bouncing someone out into a browser. Developer-friendly, lightweight, and live in an afternoon.

Trigger on a real event, a time delay, or session start. Branching logic adapts each survey as it is answered, and multi-language support translates automatically so every user can reply in their own language.

Collect feedback after a user has taken a specific actionUnderstand what people are looking to achieve with your appRun customer satisfaction & effort score surveys within your appFind out why people are hesitant to give permissions accessGather general purpose feedback from your mobile app
Learn more about mobile surveys

One-click email surveys

There is no “take our survey” button to talk anyone into. The first question sits in the email body and every answer is a link, so one click records the response and opens question two. You have the answer that matters most before anyone has decided whether to finish, which is what drives response rates up to 3x higher. Schedule a send, remind the non-respondents automatically, or trigger the whole thing from Braze or Iterable.

Customize the look and feel with custom CSS to match your brand exactly. Find out how people feel, what they like, and what’s stopping them from using your product more.

Ask what your customers thought of their most recent purchaseUnderstand why lapsed users have stopped using your productsAutomatically run Net Promoter Score surveys on a scheduleKnow if people are satisfied with your current offeringsLearn what similar products and services people are using
Learn more

Embedded website surveys

Iterate surveys put you directly in touch with your website visitors to learn how you can improve, from your product to your website experience. Target surveys to specific domains or multiple domains at once, collect any type of response including file uploads, and automatically close surveys by date or response count.

Run NPS, measure brand satisfaction, and track the trend year over year. You will know not just what your visitors did, but what they were trying to do.

Why do my visitors abandon their carts before purchasing?What do people think of our new site navigation?When should we start launching new product options?What is the demographic makeup of our website visitors?Are our visitors interested in doing user research interviews with us?
Learn more

Inline surveys

Embed the question in your page content. No popup, no overlay. Inline surveys sit alongside your text and your product UI, so answering one feels like part of the page rather than an interruption from it.

Perfect for onboarding flows, help centers, documentation, and post-action feedback where you want zero disruption.

Collect feedback during onboarding flowsRate help center and documentation qualityGather post-action feedback without interruptingRun embedded NPS directly in your productMeasure content quality on your site
Learn more about inline surveys

Understand

Slice the answers any way you need to.

Filter by any user property, response value, or segment. Score and compare responses to see what moved, and what needs attention first.

Always have the answer to “what are customers saying?”

Feedback piles up faster than anyone can read it. You need the takeaways, not another inbox to triage.

Weekly
Every Monday
Monthly
First of each month
Quarterly
Start of each quarter
Your Insights report is ready
Your Insights report for Product Friction Pulse has been generated.
Question
Sorry to hear that. What was the issue you experienced?
Key takeaways
  • Total price jumping at final checkout after fees are added
  • Seat map scrolling and zoom on mobile for sold-out games
  • Finding adjacent seats together for groups of four or more
Notable outliers
  • A fan waited 22 minutes in the queue for a rivalry game, only to find the remaining seats were obstructed-view
  • A season ticket holder’s playoff transfer failed three times due to the recipient’s outdated wallet app
View the full report
Iterate

Introducing: Insights reports

Iterate’s Insights reports deliver a summary of what’s surfacing in your feedback on the cadence you choose. Key takeaways, sentiment shifts, outliers, and clear next steps, already pulled together by the time you sit down.

Need to go deeper on a single theme? Open Deeper Analysis for the quotes, sub-themes, and nuanced sentiment behind it.

See what’s in your feedback, on a schedule »Learn more »
Weekly, monthly, or quarterly,
on your schedule
Key takeaways, sentiment, outliers,
and next steps in one read
Deeper Analysis on any theme,
whenever you want it

Activate

An answer is worth more when it leaves the dashboard.

Behavioral data tells you what a customer did. It cannot tell you why they did it, or what they want next. That answer only exists if you ask for it, which is what makes it zero-party data: given to you deliberately, not inferred from a trail of clicks.

So Iterate writes every response back to Braze, Iterable, and your other integrations as a user attribute and a custom event, in real time. Build a segment from what someone told you. Trigger a campaign off a single answer. Survey data and campaign data share one profile.

Microsoft ExcelSalesforceSlackIterableHubspot
AirtableGmailKlaviyoAsanaZapierBraze

Teams that stopped guessing.

Product, research, and lifecycle teams use Iterate to get answers straight from the people who use what they build.

Adam Waxman, Director of Product Design at SeatGeek

Iterate makes it super easy to ask for feedback in a way that is consistent with our brand’s look and feel. And the customizable colors and fonts are just the beginning. This type of attention to detail is apparent throughout the entire product, making it a pleasure to use both for us and our users.

Adam Waxman, Director of Product Design at SeatGeek
Julia Stein, Director of UX Research at Match Group

Iterate’s Braze integration was a game changer for us. It allowed us to seamlessly deploy surveys in-app, gather contextual insights, and significantly reduce the workload on our development team. The ability to embed feedback points throughout the app during beta testing was invaluable.

Julia Stein, Director of UX Research at Match Group

You ask. We answer.

A little more about how Iterate works, plays with your tools, and helps you learn from your customers.

What is Iterate?

Iterate is an enterprise survey platform for product, research, and lifecycle marketing teams. Deliver surveys in-app, by email, and on the web, with native two-way integrations for Braze and Iterable. Surveys launch from existing campaigns, and every response writes back to the user's profile in real time. Trusted by 10,000+ companies including The New York Times, SeatGeek, Match Group, Estée Lauder, Quizlet, ProPublica, NBCUniversal, and Anheuser-Busch.

How does Iterate integrate with Braze and Iterable?

Surveys launch from existing Braze campaigns and Canvas flows, or from Iterable campaigns and Journeys, using the segments already defined there. Each response returns to Braze or Iterable as a user attribute on the respondent's profile and as a custom event. Both are available inside the engagement platform with no export step. No per-question field mapping is required.

Can I use Iterate with Claude or other AI assistants?

Yes. Iterate's MCP server connects Claude, Codex, Gemini, and other compatible assistants to your surveys and feedback. Create a survey in conversation, explore responses, and uncover themes in plain language. When your survey is ready, review and launch it in Iterate. Explore the MCP server.

Can I run Iterate surveys without installing an SDK?

Yes. A marketer can build a survey, target an existing Braze or Iterable segment, and send it through a Braze Canvas or Iterable Journey without installing the Iterate SDK or waiting on engineering. Surveys appear inside email, or inside an app where Braze or Iterable is already set up. For in-app delivery through Braze, use the Custom Code message type in a Braze In-App Messaging campaign.

Can a survey response trigger a Braze or Iterable campaign?

Yes. Responses write back to Braze and Iterable as user attributes and custom events, so they are available for segmentation and campaign targeting as soon as they are submitted. An NPS detractor score can trigger a retention Canvas in Braze. A feature satisfaction response can update personalization in the next Iterable campaign. No export required.

How do I run NPS surveys through Braze or Iterable?

Build the NPS survey in Iterate, target an existing Braze or Iterable segment, and send it through a Braze Canvas or Iterable Journey, by email or in-app. Each score writes back to the user's profile as an attribute and a custom event. Detractors can route into a retention Canvas in Braze or a follow-up campaign in Iterable. No SDK install and no engineering work.

How do Iterate email surveys work?

The first question appears in the email body. Each answer option is a link. One click records the answer and opens question two in the browser. Emails are sent from your own domain with DKIM and SPF set up. Each response writes back to the respondent's Braze or Iterable profile. Send email surveys through Braze campaigns and Canvases, Iterable campaigns and Journeys, and Klaviyo flows.

How do Iterate in-app surveys work on iOS and Android?

Iterate's iOS and Android SDKs deliver in-app surveys triggered by specific behavioral events: immediately after an action, after a configured time delay, or on session start. Because the survey never leaves the app, response rates are up to 3x higher than tools that redirect users to a browser. React Native is also supported. Responses write back to the same Braze and Iterable profiles your campaigns already use.

Why are Iterate response rates higher?

In email, the first question is in the email body and one click records the answer. In-app, the iOS or Android SDK shows the survey inside the app. Neither channel sends the user to a browser before the first question. Response rates are up to 3x higher than tools that do.

Can Iterate target surveys using the segments I already have?

Yes. Survey targeting uses the segments and behavioral data already defined in Braze, Iterable, and Klaviyo. There is no need to recreate your audience in Iterate or export data. When a track event fires in Braze, Iterable, Klaviyo, or Segment, Iterate shows a targeted survey to that user.

How does Iterate support continuous customer research?

Surveys launch from behavioral events and lifecycle campaigns in Braze, Iterable, and Klaviyo. Define the trigger once and the survey fires every time that condition is met: after onboarding, after a purchase, at renewal, or right after a feature is used. Each response writes back to the customer profile in Braze or Iterable, so the program runs inside the engagement platform.

How does Iterate compare with Survicate?

Both platforms offer native mobile SDKs with event triggering and integrations with Braze, Klaviyo, and Iterable. The differences are configuration and pricing. Survicate's integrations use explicit question-to-attribute field mapping; Iterate writes every response back as an attribute and an event without per-question mapping. Survicate prices on response volume; Iterate prices on audience size with unlimited responses. Read the full comparison with Survicate.

How does Iterate pricing work?

Iterate prices on audience size with unlimited responses. The number of surveys you run and the number of responses you collect do not change the bill.

Enterprise-grade security and compliance.

Your customers' trust is important to you, and it's important to us too.
Iterate is SOC 2 Type II certified, GDPR and CCPA ready, and HIPAA compliant, so teams in healthcare and other regulated industries can collect feedback with confidence.

SOC2GDPRCCPAHIPAA
Learn more about security at Iterate ↗

Create a free trial account today

Start your free 14-day trial now, no credit card required.

Two week free trial

Priced by audience size, responses unlimited

Every channel included: link, email, web, and native in-app.

Any audience size, from a few hundred people to millions of surveys a month.

Every core feature included, in any language, with every integration. Add Research Assistant when you want AI analysis on top.

Learn more about our pricing