For pollsters & research firms

Faster fieldwork.
Data you can trust.

Run text and IVR surveys yourself, on your own schedule. Registration, numbers, link domains, delivery monitoring and data exports are all built in, so your team never waits on a vendor to launch a wave.

1B+
texts sent
1B+
calls placed
80,000+
programs completed
1,000s
of messages per second
Ways to field

Reach respondents the way they actually answer.

Use one mode or combine them in the same project, from one platform and one account team.

In-line text surveys

Respondents answer right in the text thread. Scripted questions, branching and answer validation, with replies classified automatically so your team isn't reading every message.

Text-to-web

Send respondents to your survey platform with individualized short links on your own domain, so every click ties back to the person who received the text.

IVR surveys

Interactive voice surveys for respondents you can't reach by text, on a platform that has placed over a billion calls.

In-line text surveys

A survey that feels like a conversation.

Questions go out one at a time, and each answer decides what comes next. Respondents never leave their messages, and your team doesn't have to read every reply.

  • Scripted questions with branching based on each answer
  • Answers checked as they arrive, like a birth year in a valid range
  • Free-text replies like "health care for sure" matched to the right choice
  • Every answer recorded and tagged, ready for NGP VAN or your own data
Self-service, start to finish

Launch when you're ready. Not when a vendor gets to you.

Delivery decides who you hear from, so every tool that affects it is built into the platform. Your team goes from sample to fielding without a ticket or a handoff, and ours is a message away when you want a second set of eyes.

10DLC registration

Register brands and campaigns from inside the platform, with AI review before you submit. We're a CSP partner of The Campaign Registry.

Numbers and domains

Get phone numbers and set up link domains yourself, right in the platform, whenever a project needs them.

Branded short links

Shared public link shorteners are a common reason carriers filter texts. Your links go out on your own branded domains.

Reward-safe codes

When an incentive is involved, links use unguessable short codes, so rewards go to the respondents you invited, not to someone guessing URLs.

A safety net while you field

Delivery is monitored by carrier as the survey goes out. If a program slips, it gets paused, often by our team before you'd have noticed.

Results delivered

Responses, clicks and delivery status flow to your bucket, warehouse or API on a schedule, with no one pulling reports.

Data quality

Know who you actually reached.

Your sample is only as good as your delivery. echo19 reports what the carriers tell us, broken out by carrier, so a carrier that starts filtering your texts doesn't quietly skew who answers. When a program slips, we often pause it for you before it costs you completes.

  • Delivered, undelivered and unconfirmed messages counted separately
  • Delivery, response and click-through by carrier and message
  • AI checks a sample of every send for unfilled merge fields before it goes out
  • Opt-out detection that honors real requests without removing people who still want to take part
Results delivery

Every response, straight to your data team.

No spreadsheets passed around by email. Results land in the systems your analysts already use, with the detail behind the totals.

Google Cloud Storage

Import sample files from your bucket, and get scheduled exports back in BigQuery-ready Avro.

Community Tech Alliance

Texts, calls, survey responses, clicks and opt-outs delivered into your CTA warehouse.

REST API

Create programs, load lists and pull text, call and click results from your own systems.

Custom exports

Exports shaped to your codebook and reporting, built with your team.

Redundant carrier routes

When half the industry stalled, our clients kept sending.

During the peak of this election, one of the major DCAs, the aggregators that connect texting platforms to the carriers, was overwhelmed, and about half of texting providers had delivery problems. One of echo19's routes degraded too. Because we're connected through two independent DCAs, our clients' programs kept going out normally through the other one.

  • Two independent DCAs, set up and approved before the peak
  • Live delivery monitoring that flags a degrading route quickly
  • If one DCA has trouble, the other keeps your program sending
echo19 DCA 1 Congested DCA 2 Healthy Carrier A Carrier B Carrier C
DCA 1 congested. DCA 2 is carrying your program normally.
We're connected through two independent DCAs. If one has trouble, the other keeps your messages reaching the carriers.

Curious how we'd compare on your next wave?

Ask us about a side-by-side test on part of your sample, with delivery reported by carrier.

Ask about a test
Plan your fieldwork

Tell us about your next survey.

Share your sample size, modes and field window, and we'll show you how your team would run it in echo19 and what it would cost.

  • Real people who know political texting
  • Straight answers on pricing and 10DLC
  • No contracts, no subscriptions, no setup fees

Talk to our team

Tell us about your program. Someone from our team will get back to you shortly.

See our Privacy Policy for how we handle your information.

Book a demo Contact us