PrestaShop

Custom signup and login forms with PrestaShop

Connect PrestaShop to Arengu and build custom registration and login forms, enable social login, add 2FA or use passwordless flows to authenticate your users.

How it works

Just 2 steps to start using Arengu in your PrestaShop site

1. Install the module

Go to your Prestashop admin panel, open "Modules" tab and upload our module. This module will generate an API key which you can use to connect with PrestaShop's authentication system and create custom flows.

Download it

2. Connect your flows

Go to Arengu's flow editor and build your custom sign-up or authentication flow using PrestaShop's actions and adding your generated API key. You can sign up users, authenticate them with or without password (passwordless flows) or check if an email is already registered or not.

Get started free

Popular uses cases

Use ready-made templates to build complex use cases in minutes. Or build yours from scratch for a completely custom logic for your form.

Powerful alone. Better together.

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

Forms

Drag & drop form builder

Easily create your custom form with our drag & drop builder. Add multiple steps, require payment details, add custom server-side logic... without writing a single line of code.

  • Forms with Flows

  • Approval workflows

  • Multi-step forms fields

  • Payment fields

Learn about Forms

Flows

Visual flow editor

Easily build server-side logic that can be used in your forms or as a standalone product. Create custom validations, integrate with other APIs or automate tasks without coding.

  • Validation flows

  • Eliminate maintenance costs.

  • Easy to integrate with your stack.

Learn about Flows

Pages

Hosted static pages

Maximize your conversion rates building dedicated static pages at scale with message-matched content and get the best results for your ad campaigns.

  • Simple HTML templates

  • Automated pages from a .CSV file

  • HTTPS & CDN-hosted assets

  • Mustache template tags

Learn about Pages

Made for developers

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.

Explore the docs
<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"

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

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

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

export default IndexPage
[arengu-form id="YOUR_FORM_ID"]

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.

Explore our plugins

Frequently asked questions

Does Arengu support social login?
Can I integrate Arengu with my own APIs or other tools?
How can I modify and publish changes in an Arengu form?
How do I embed the form in my PrestaShop website?
How can I start using the Arengu module for PrestaShop?
Which other integrations are supported by Arengu?
Do I need to deploy my site to see the changes?
Do I need to be a developer to use Arengu?