Sarbacane becomes Positive User
Contact form 7
x

Contact Form 7

Already using Contact Form 7 on your WordPress site? Keep your forms and let Positive User do the rest. Install the User.com for Contact Form 7 plugin and every form submission automatically creates an event on the visitor's profile and updates their contact attributes in Positive User.

Your WordPress Forms, Connected to Your CRM

Events Fired on Every Submission

Events Fired on Every Submission

Each time a visitor submits a Contact Form 7 form, the plugin creates an event on their Positive User profile (named after the form, e.g., "form + submitted"). The event includes all the input values from the form as attributes. You can see exactly which form was submitted, when, and with what data on the contact's timeline.

Contact Attributes Updated Automatically

Contact Attributes Updated Automatically

The plugin doesn't just log an event. It also updates the contact's attributes in Positive User. Name, email, phone, company, and any custom field you add to your CF7 form can flow directly into the matching contact attribute. The key is to name your CF7 fields the same as your Positive User attributes.

Works Alongside the Positive User WordPress Plugin

Works Alongside the Positive User WordPress Plugin

If you already use the Positive User WordPress plugin for visitor tracking and chat, the Contact Form 7 plugin extends it seamlessly. The visitor is already being tracked. When they submit a CF7 form, the anonymous profile is enriched with the data they just shared, turning a visitor into an identified contact.

Get ready fast

Three simple steps to get started

1

Download and Install the Plugin

Download the User.com for Contact Form 7 plugin from the Positive User integrations page. In your WordPress dashboard, go to Plugins > Add New > Upload Plugin. Select the .zip file and install it.

2

Activate and Configure

Go to Plugins > Installed Plugins, find "User.com for Contact Form 7," and click Activate. Click the plugin icon in the sidebar menu and enter your API key and app domain. You can find these in your Positive User app under Settings > Setup & Integrations.

3

Align Field Names and Test

Open your Contact Form 7 form and make sure the field names match your Positive User attribute names (e.g., rename "your-email" to "email," "your-name" to "name"). Submit a test form, then check the contact's profile in Positive User to confirm the event and attribute updates landed correctly.

Setting up the Contact Form 7 integration with Positive User
FAQ

Frequently Asked Questions

Do I need coding skills to set this up?
No. You download a plugin, install it through the WordPress dashboard, enter your API key, and activate. The only configuration step is renaming your CF7 form fields to match your Positive User attribute names.

Do I need the main Positive User WordPress plugin too?
It is not strictly required, but highly recommended. The main WordPress plugin handles visitor tracking and the chat widget. When combined with the CF7 plugin, the anonymous visitor profile becomes a fully identified contact the moment they submit a form.

Why aren't my contact attributes updating after form submission?
The most common reason is a field name mismatch. Contact Form 7 uses default field names like "your-email" and "your-name," but Positive User expects "email" and "name." Open your CF7 form editor and rename the fields to match the Positive User attribute names exactly.

What data is sent to Positive User when a form is submitted?
Two things happen. First, an event is created on the contact's timeline with the form name and all input values. Second, any form field whose name matches a Positive User attribute name updates that attribute on the contact's profile.

Can I use custom attributes from my CF7 forms?
Yes. If you have custom attributes defined in Positive User (e.g., "company_size," "budget_range"), name the corresponding CF7 fields with the same attribute names. The plugin will map them automatically on every submission.

Does this work with CF7 conditional fields or multi-step forms?
The plugin captures the data submitted in the final form submission. If you use third-party add-ons for conditional logic or multi-step forms in CF7, the submitted data should still flow into Positive User as long as the field names match your attribute names.

Can I trigger automations in Positive User based on CF7 submissions?
Yes. The event created by the plugin (e.g., "form + submitted") can be used as a trigger in Positive User automation workflows. You can fire welcome emails, apply tags, create deals, or push the contact into a nurturing sequence the moment they submit the form.

What if I use a different WordPress form plugin?
This plugin is specifically for Contact Form 7. If you use Gravity Forms, WPForms, Elementor Forms, or another plugin, you can send form data to Positive User using Google Tag Manager (see the GTM guide above) or by sending an event via the Positive User API.

Where do I download the plugin?
The plugin .zip file is available on the Positive User integrations page at user.com/integrations/contact-form-7-integration. It is not listed on the WordPress.org plugin directory. Download it directly and upload it via your WordPress dashboard.

Is the data GDPR-compliant?
The plugin sends form submission data to your Positive User app, which offers GDPR compliance tools. Make sure your CF7 forms include appropriate consent language (e.g., a checkbox for data processing consent) and that your Positive User consent management settings are configured to handle the data correctly.