Field Mapping & Tag Sync
Elementor2CRM mirrors your CRM schema so Elementor editors can map form fields, assign tags, and configure dedupe + conditional logic without leaving the builder.
Load CRM metadata
On the Connections tab, click Refresh Fields & Tags. Elementor2CRM caches results for 15 minutes (or 5 seconds in debug mode) to keep the UI fast.
Configure within Elementor
- Enable CRMs: toggle Keap and/or GoHighLevel per form.
- Field mapping repeater: pick a CRM field and the matching Elementor field for each row. Custom fields appear alongside system fields.
- Tags: search + multi-select tags. For Keap the IDs are passed via
tag_ids, while GoHighLevel receives tag strings. - Behavior: choose Create, Update, or Create or Update. The plugin dedupes by email first, falling back to phone.
- Conditional logic: only send to the CRM when your field/operator/value rules match.
Tips for complex forms
- Use Elementor Hidden fields to capture extra metadata, then map them to CRM custom fields.
- To append notes with UTM data, leave the default Capture UTM Parameters toggle enabled; the dispatcher appends values to CRM notes.
- For multi-select Elementor fields, Elementor2CRM joins values with commas. Use CRM automations to split if needed.
Refreshing after edits
Add a new CRM custom field? Hit Refresh Fields & Tags again, then reopen your Elementor editor—the repeater options update instantly.
Continue: monitor logs, queues, and resends.