=== Arraxis Leads ===
Contributors: arraxmarketing
Tags: leads, crm, forms, contact form 7, webhook
Requires at least: 6.4
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Sends your website's form submissions to your Arraxis CRM as leads, with the page and ad the visitor came from.

== Description ==

Arraxis Leads connects the forms on your WordPress website to your Arraxis CRM. You paste one connection key, tick the forms that should send leads, and every submission becomes a lead in Arraxis with the page it was sent from and the UTM tags and ad click ids of the visit.

Works with Contact Form 7, WPForms, Gravity Forms, Elementor Pro forms, Fluent Forms and Forminator. WooCommerce cash-on-delivery orders can be sent too; that is off until you switch it on.

* Nothing is sent until you save a key and tick a form. Newsletter sign-ups and job applications stay unticked.
* Your visitor's form is never slowed down or broken: each submission waits in a small queue on your site and is sent in the background, with retries if Arraxis cannot be reached.
* Passwords, file uploads and captcha fields are never sent.
* Waiting submissions are deleted from your site as soon as Arraxis confirms them.
* The plugin sends only to the Arraxis address inside your connection key, and only when that address is one of Arraxis's own.

This plugin needs an Arraxis account. It is updated from Arraxis, not from wordpress.org, and only with updates that Arrax Marketing has signed.

== Installation ==

1. Download the plugin from Arraxis (Settings, Lead sources, your WordPress source).
2. In WordPress open Plugins, Add New Plugin, Upload Plugin, choose the file, press Install Now, then Activate.
3. Open Settings, Arraxis Leads, paste the connection key and press Save key.
4. Tick the forms that should send leads (or press Send all forms) and press Save forms.
5. Press Send a test, then fill in one of your forms. The lead appears in Arraxis within a minute.

== Frequently Asked Questions ==

= A form does not send. =

Open Settings, Arraxis Leads and check that the form is ticked and that the status line says Connected. The activity list at the bottom shows what happened to each submission.

= Is my visitors' data safe? =

Submissions go to Arraxis over HTTPS and are kept on your site only until Arraxis confirms them. The connection key can only add leads to one Arraxis source.

= Can I keep the key out of the database? =

Yes. Add define( 'ARRAXIS_LEADS_KEY', 'arxw_...@app.arraxis.site' ); to wp-config.php.

== Changelog ==

= 1.0.0 =
* First release: Contact Form 7, WPForms, Gravity Forms, Elementor Pro, Fluent Forms, Forminator, WooCommerce cash on delivery, background sending with retries, UTM and ad click capture, signed updates.
