Contact Form Widget
Add a contact form to any website. Visitors fill it out, and their info flows straight into SalesPartner for follow-up.
What the Contact Form Does
The contact form is a widget you add to your website. Visitors fill it out with their name, email, phone, and any custom questions you set up. Their info goes straight into SalesPartner, and follow-up starts within minutes.
Why add a contact form? - Works on any website — WordPress, Shopify, Wix, Squarespace, or any HTML page - Custom fields — Collect exactly the info you need (text, dropdowns, checkboxes) - Your branding — Colors and title match your site - Spam protection — Honeypot fields and rate limiting keep junk out, no CAPTCHAs - Conversion tracking — Track submissions in Google Analytics, Meta Pixel, and more
Every submission creates a contact in SalesPartner with all form data attached. SalesPartner reaches out via SMS or email within minutes, qualifies the lead, and if it's a good fit, schedules an appointment.
How to Enable the Contact Form
Before you can add the form to your site, you need to turn it on in SalesPartner.
1. Open SalesPartner and go to Settings → Channels → Contact Form 2. Toggle the contact form On 3. Set your form title and subtitle 4. Choose your brand colors 5. Add any custom fields you need 6. Click Save
Your embed code appears on this page once the form is enabled. Copy it and follow the installation steps below.
Installing on Your Website
One script tag. Any website. Under 2 minutes.
Get your embed code from Settings → Channels → Contact Form in SalesPartner. Then follow the steps for your platform.
Any Website (HTML) 1. Copy your embed code from the Contact Form settings page 2. Paste it before the closing </body> tag on your site 3. Done — the form appears on your page
WordPress 1. Install the SalesPartner plugin from the WordPress plugin directory 2. Go to Settings → SalesPartner and enter your Company ID 3. The form appears on your site
Shopify 1. Copy your embed code from SalesPartner settings 2. Go to Online Store → Themes → Edit Code → theme.liquid 3. Paste before </body> and save
Wix 1. Add a Custom HTML element to your page 2. Paste your embed code from SalesPartner settings 3. Publish your site
Squarespace 1. Go to Settings → Advanced → Code Injection 2. Paste your embed code in the Footer section 3. Save and publish
Webflow 1. Go to Project Settings → Custom Code 2. Paste your embed code in the Footer Code section 3. Publish your site
The same embed code works on multiple sites. Use it on as many pages as you want.
Customization Options
You can customize the form in Settings → Channels → Contact Form.
Form Title and Subtitle Set the heading visitors see. Keep it short and action-oriented — something like "Get a Free Quote" or "Request a Callback."
Brand Colors Pick a primary color that matches your site. The form uses it for buttons and accents.
Button Text and Success Message Change what the submit button says and what visitors see after submitting.
Custom Fields Add extra fields beyond name, email, and phone: - Text — Short answer (e.g., "Company Name") - Textarea — Longer answer (e.g., "Tell us about your project") - Dropdown — Pick from a list (e.g., "Service Type") - Checkbox — Yes/no toggle (e.g., "I agree to be contacted")
Drag to reorder fields. Name, email, and phone are always included — you can add as many custom fields as you need.
Conversion Tracking
The contact form tracks submissions in your existing analytics tools. No extra setup needed — it detects which tools are on your page and fires events.
Supported platforms: - Google Analytics (GA4) — fires a generate_lead event - Google Tag Manager — pushes a spai_form_submit event to the data layer - Meta Pixel — fires a Lead event - TikTok Pixel — fires a SubmitForm event - LinkedIn Insight Tag — fires a conversion event - Microsoft Clarity — tags the session - Segment — tracks a Form Submitted event
Google Ads conversions: If you've added your Google Ads ID and conversion label in SalesPartner settings, form submissions are tracked as Google Ads conversions too.
If you don't use any of these tools, nothing fires and there's no impact on your site.
Troubleshooting
Form not appearing on your site?
Check these common issues:
1. Form enabled? — Go to Settings → Channels → Contact Form and verify the toggle is on.
2. Embed code placement? — The script tag should be before </body>, not inside <head>.
3. Company ID correct? — Make sure the ID in your embed code matches your account.
4. Cached page? — Clear your browser cache and reload. Some hosting providers cache aggressively.
Submissions not going through? Verify the form is enabled in SalesPartner (not just the embed code pasted). Try submitting from a different browser to rule out extensions or ad blockers.
Submissions not showing in SalesPartner? Wait a few seconds — contacts are created within moments. Check the Conversations page for new contacts and make sure you're looking at the right company account.
Styling looks off? The form uses Shadow DOM for CSS isolation. Your site's styles won't affect the form, and the form won't affect your site. If something looks off, check that no JavaScript on your page is modifying the form's container element.