Key form features

Custom server-side logic

Add server-side logic executing flows in different form stages: between form steps, before submission or after submission; to validate data or integrate with other APIs.

  • Build data validation flows
  • Integrate with other APIs
  • Set cookies on form response
Learn more about Flows

Approval forms

Turn your form submissions into interactive workflows with custom approval states.

  • Execute flows after changing states
  • Define default and final approval states
  • Set your custom approval states

Multi-step forms

Break up long forms into multiple pages to reduce user friction and increase conversions.

  • Execute flows between steps
  • Conditional logic based on responses
  • Easily track completed steps

Payment fields

Quickly add secure payments to your forms and collect one-off or recurring subscriptions for your business.

  • Stripe integration
  • One-off or recurrent payments
  • High security and PCI compliant
Learn more about Payments

Other form features...

Transient data

Disable field data persistence to avoid saving sensitive information.

Analytics events

Listen custom DOM events to easily track user behaviour in your forms.

Submission database

All your submissions are listed and timestamped in a database.

Notifications

Receive an email notification every time someone submits a form.

Spam filtering

Avoid spam submissions by default. No captcha needed.

Data export

Export your form submissions in CSV and JSON format or via API.

Why using Arengu?

All-in-one solution to build, automate and scale your user registrations.

Save development resources

Reduce up to 80% of development time, eliminate maintenance costs and easily integrate with your stack.

Be fast and autonomous

Forget about going back and forth with your development team, build what you need and gain control over your new users.

Stop wasting money

Say goodbye to fake sign-ups or collecting leads that don't convert. Focus on acquiring relevant users for your business.

Out of the box integrations

Send your data back and forth between Arengu and your favourite apps.

HTTP Request

JSON

XML

Slack

MailChimp

Mailjet

SendGrid

Clearbit

Telegram

Twilio

Facebook

PrestaShop

Shopify

WordPress

Zapier

Soon

Google Sheets

Soon

Salesforce

Soon

SAP

Embed it everywhere

Perfect fit with every frontend framework, thanks to our JS SDK, just with a simple line of code. Including popular CMS platforms, and landing page builders.

            <script async src="https://sdk.arengu.com/forms.js"></script>
<div data-arengu-form-id="YOUR_FORM_ID"></div>

        
          import React from "react"
import { ArenguForm } from "react-arengu-forms"

export default const IndexPage = () => (
  <div>
    <ArenguForm id="YOUR_FORM_ID" />
  </div>
);

        
            import React from "react"
import { ArenguForm } from "gatsby-plugin-arengu-forms"

export default const IndexPage = () => (
  <div>
    <ArenguForm id="YOUR_FORM_ID" />
  </div>
);

          
          // Using a shortcode tag
[arengu-form id="YOUR_FORM_ID"]