Beskrivelse
VioTrade is the all-in-one business app for UK tradespeople – plumbers, electricians, builders, roofers, painters, landscapers, and more.
This plugin connects your WordPress website to your VioTrade account, so every enquiry from your website lands directly in your VioTrade dashboard as a new lead.
Features:
- Drop-in lead capture form – add a professional contact form to any page using the
[viotrade_form]shortcode or the Gutenberg block - Contact Form 7 integration – automatically forward CF7 submissions to VioTrade
- WPForms integration – automatically forward WPForms submissions to VioTrade
- Fluent Forms integration – automatically forward Fluent Forms submissions to VioTrade
- Customisable appearance – choose accent colour, light or dark theme, and custom button text
- Auto-inject option – optionally add the form to every page footer
- Spam protection – built-in honeypot field
- Mobile-friendly – fully responsive design
- Zero dependencies – works without jQuery or any CSS framework
How it works:
- Install and activate the plugin
- Enter your VioTrade Business ID in the settings
- Add the form to your pages
- Enquiries appear in your VioTrade dashboard instantly
Requirements:
- A VioTrade account (Business Pro or All Inclusive plan)
- Your VioTrade Business ID (found in Dashboard > Integrations)
Don’t have a VioTrade account? Sign up for a free 7-day trial – no credit card required.
Third-Party Service:
This plugin relies on VioTrade, an external service provided by Vioscale Technologies Ltd, to deliver its functionality. The plugin communicates with VioTrade in the following ways:
- The lead capture form is loaded from
https://www.viotrade.co.uk/embed/lead-form.jsand rendered on your site using Shadow DOM. - When a visitor submits the form (or when a Contact Form 7 / WPForms / Fluent Forms submission is forwarded), the data is sent to
https://www.viotrade.co.uk/api/leads/submit. - Data transmitted includes: visitor name, email, phone number, service/subject, and message.
No data is collected or transmitted until a visitor actively submits a form. No cookies, tracking pixels, or analytics scripts are added to your site.
By using this plugin, you agree to VioTrade’s terms:
Blokke
Dette plugin giver 1 blok.
- VioTrade Lead Form Embed a VioTrade lead capture form on your page.
Installation
- Upload the
viotradefolder to the/wp-content/plugins/directory, or install directly through the WordPress plugin screen - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to Settings > VioTrade
- Enter your Business ID from your VioTrade dashboard
- Add the form to any page using the
[viotrade_form]shortcode or the VioTrade Lead Form Gutenberg block
FAQ
-
Where do I find my Business ID?
-
Log in to your VioTrade account at viotrade.co.uk, go to Dashboard > Integrations, and copy your Business ID.
-
Does this work with Contact Form 7?
-
Yes! Enable the Contact Form 7 integration in Settings > VioTrade and your form submissions will automatically sync to VioTrade as new leads. The plugin auto-detects common field names (name, email, phone, service, message) – see “How should I name my form fields?” below.
-
Does this work with WPForms?
-
Yes! Enable the WPForms integration in Settings > VioTrade and submissions will sync automatically. Field mapping is detected from field types and labels.
-
Does this work with Fluent Forms?
-
Yes! Enable the Fluent Forms integration in Settings > VioTrade and submissions will sync automatically. The plugin auto-detects common field names (name, email, phone, service, message) – see “How should I name my form fields?” below.
-
How should I name my form fields?
-
The plugin maps each form field to a VioTrade lead field by its name. To make sure every field is captured – especially the service field – name your fields using one of the accepted names below:
- Name: name, your-name, full-name, fullname, customer-name
- Email: email, your-email, email-address
- Phone: phone, telephone, mobile, tel, phone-number
- Service: service, subject, service-type, inquiry-type
- Message: message, enquiry, details, comments
Where you set the name depends on the form plugin:
- Contact Form 7: the field’s name in the form tag, e.g.
[select service ...]. - WPForms: matched automatically from the field type and its label, so label your field “Service”, “Subject” or similar.
- Fluent Forms: the field’s Name Attribute, found under the field’s Advanced settings. A dropdown often defaults to a generic name like
dropdown– rename it toserviceso the selected option is captured.
A field named outside this list will not be mapped and its value will not reach VioTrade.
-
Can I customise the form appearance?
-
Yes. You can set the accent colour, theme (light or dark), and button text in the plugin settings. You can also override these per-form using shortcode attributes:
[viotrade_form accent="#ff6600" theme="dark" button="Get a Quote"] -
Does this slow down my website?
-
No. The form script loads asynchronously from VioTrade’s CDN and uses Shadow DOM for complete style isolation. It has zero impact on your page load time.
-
What data is sent to VioTrade?
-
Only the form fields that your visitors fill in: name, email, phone, service/subject, and message. No cookies, tracking pixels, or analytics are added to your site.
-
Is there a free plan?
-
The embeddable widget feature requires a VioTrade Business Pro (£29.99/mo) or All Inclusive (£39.99/mo) plan. Both include a 7-day free trial.
Anmeldelser
Der er ingen anmeldelser for denne widget.
Bidragsydere & udviklere
“VioTrade – Lead Capture & CRM” er open source-software. Følgende personer har bidraget til dette plugin.
BidragsydereOversæt “VioTrade – Lead Capture & CRM” til dit eget sprog.
Interesseret i udvikling?
Gennemse koden, tjek SVN repository, eller abonner på udviklerloggen via RSS.
Ændringslog
1.1.1
- Document how to name form fields so they map to VioTrade (including the service field)
1.1.0
- Add Fluent Forms integration
1.0.0
- Initial release
- Lead capture form shortcode and Gutenberg block
- Contact Form 7 integration
- WPForms integration
- Customisable theme, accent colour, and button text
- Auto-inject option for site-wide forms
