Replace Tally
Tally lists 38 features. How many does your team use?
Stop paying per seat for the rest. Pick the Tally features your team actually uses, and we build your own version that you own.
Pick your featuresGood fit
We can build almost all of Tally.
A custom app can match Tally's form builder, logic and integrations, but not its hosted EU infrastructure, Stripe-free payments setup, or e-signature legal weight.
33 we build fully4 need an outside service1 simplified0 we can’t build
What Tally does
Read from Tally’s public website. Each feature is marked with what we can honestly build.
Form builder and input types
- Block-based form editorBuild forms by typing questions and inserting blocks in a document-style editor.
- Input typesCollect contact info, dates, ratings, rankings, scales and file uploads.
- File uploadsAccept images, PDFs, video and audio from respondents, up to 10MB on free plans.
- SignaturesCollect e-signatures on forms for contract signing.
- Payments checkoutCreate checkout forms that accept payments via Stripe.Needs an outside service: Stripe. Requires a Stripe account; we build the Stripe integration.
Logic and calculations
- Conditional logicShow, hide or branch blocks based on prior answers or external data.
- Calculator and formulasUse variables to calculate values, scores and prices.
- Hidden fields and pre-fillPass data via URL parameters and pre-populate fields.
- Answer pipingReference earlier answers inside later questions.
Respondent controls and security
- Spam protectionProtect forms with reCAPTCHA.
- Password protectionRequire a password to open a form.
- Duplicate submission preventionAllow one submission per unique identifier.
- Scheduled closingClose forms on a date, after a response limit, or with a custom message.
- Randomized answer orderShuffle answer options to reduce bias.
- Email verificationVerify respondent email addresses.Needs an outside service: Resend. Sends verification emails.
- Submission data retentionAutomatically delete submissions after a set period.
Design and publishing
- Form design and themesCustomize colors, fonts, buttons, layout and columns.
- Multi-page formsSplit forms into multiple pages.
- Multilingual formsTranslate default form messages into many languages.
- Embed and popupEmbed forms in websites or show them as popups.
- Shareable public linksPublish forms at a shareable URL, optionally on a custom domain.
- Custom thank-you and redirectShow a custom final screen or redirect respondents to another page.
- TemplatesStart from community-made form templates.
- Embed online contentEmbed videos, calendars and maps in forms.
Results, notifications and analytics
- Submissions collectionStore and view unlimited submissions.
- Email notificationsSend email alerts to the form owner and respondents on submission.Needs an outside service: Resend. Requires a transactional email provider.
- PDF exportExport submissions as PDFs including form layout.
- CSV exportExport submission data to spreadsheets.
- Visit analyticsTrack visits, duration and traffic sources.Simplified version. Basic counts only; no cookie-based or ad-platform tracking.
- Drop-off and partial submissionsCapture unfinished responses and see where people drop off.
- Form version historyRestore earlier versions of a form.
Integrations and automation
- WebhooksSend submission events to any HTTP endpoint.
- Public APICreate, update and delete forms and submissions programmatically.
- Google Sheets, Notion, Airtable, Slack, Discord, Linear syncSend submissions to third-party tools.
- Zapier, Make, n8n connectorsConnect submissions to thousands of apps via automation platforms.
- AI form buildingGenerate and edit forms from plain language.Needs an outside service: OpenAI or Anthropic API. Requires an AI model API; quality depends on the model chosen.
Workspaces and team
- Team members and workspacesInvite team members and group forms into workspaces and folders with access rights.
- Branding removal and custom CSSRemove Tally branding and inject custom CSS.
What you’d bring
We write all the code. These features only work on outside services, and those accounts are yours to open and pay for directly.
Sending notification emails: Resend
Free allowance, then pennies per thousand emails. Billed by the provider.
AI features: OpenAI or Anthropic API
Pay per use, billed to your own account by the model provider. Our Claude credits are never used.
Taking payments: Stripe
A percentage per transaction, taken by the payment provider.
Build only the Tally features you use
Pick your features, choose what it connects to, and see the price before you start.
Pick your features