Creating Custom Form Action
There are several ways to handle Elementor Form submissions:
- Use Elementor Form’s Webhook action to submit data to a custom REST API (possibly powered by NestJS or Strapi or Fastify) then send that data into another system (ERPNext, Mautic, Camunda, Strapi, …).
- Create a Custom Form Action.
- Configure an integration tool, such as Pabbly Connect.
Creating a custom form action uses PHP directly and is easier to debug when there are errors, since there are fewer moving parts. A nice plus is there’s a possibility to sell that as WordPress plugin if viable.
Reference: Elementor > Developers > Forms API > Custom Form Action