Embedding your Price Clicker form directly on your website creates a seamless customer experience that keeps prospects on your domain and builds trust through consistency. This technical guide covers iframe implementation, responsive design, platform-specific instructions, advanced customization, and troubleshooting for embedding forms on any website.
Understanding Iframe Embedding
Price Clicker forms embed using standard HTML iframe elements—a universally supported method that works on virtually any website platform. An iframe (inline frame) displays content from one URL inside another webpage, allowing your Price Clicker form to appear as a native part of your site while actually being hosted on Price Clicker's servers.
This architecture provides several benefits: your form stays up-to-date automatically when you edit it in Price Clicker (no need to update embed codes), form data is securely transmitted to Price Clicker's servers (not stored on your website), and you avoid technical maintenance—Price Clicker handles hosting, security updates, and performance optimization.
Pro Tip
Embedded forms convert 30-40% better than external links because customers never leave your website. The consistency reduces friction and builds trust—customers feel they're still on your site throughout the entire quote process.
Getting Your Embed Code
From your Price Clicker dashboard, open the profile you want to embed and navigate to the Rules page. Make sure the profile is active—inactive profiles will not accept submissions. At the top of the Rules page, use the Embed button to copy your iframe code. You can also use the link button to copy the direct form URL.
Your form is hosted at form.priceclicker.com. The embed code looks like this:
<iframe
id="pc-form-embed"
src="https://form.priceclicker.com/quote/YOUR-PROFILE-ID"
title="PriceClicker Quote Form"
width="100%"
height="800"
style="border: none; display: block;"
loading="lazy"
allowfullscreen
></iframe>
Replace YOUR-PROFILE-ID with your actual profile ID—the value is filled in automatically when you copy from the Rules page. The embed code also includes a small listener script that adjusts iframe height as customers progress through your form, so you generally do not need to manually resize the iframe for each question.
If you have a short link configured for your profile, the direct share URL may use priceclick.link. For iframe embeds, Price Clicker always uses the full form.priceclicker.com URL to ensure reliable cross-domain loading.
Important Note
Your form URL never changes, even if you edit questions or pricing. Once embedded, you never need to update the code unless you create an entirely new profile. Edit your form anytime in Price Clicker and the live embed updates automatically.
Adjusting Iframe Dimensions
The default embed uses width="100%" for responsive layouts and height="800" as a starting point. The included height listener script expands the iframe as the form grows, but you can still tune these values:
- Width: Keep at 100% for full-width responsive forms, or use a fixed pixel value like
600pxfor constrained layouts. - Height: 800px works for most forms. If content appears cut off on a specific page, increase to 1000–1200px. The height listener should handle dynamic resizing, but a generous minimum prevents flicker on first load.
Platform-Specific Instructions
Every website platform handles embeds slightly differently. Here are instructions for the most popular platforms:
WordPress
WordPress supports iframes natively. Create or edit the page where you want your form, then:
- Switch to the "Code Editor" or "HTML" view (look for a
</>icon or "Code" tab) - Paste your iframe code where you want the form to appear
- Switch back to "Visual" mode to preview
- Publish or update the page
For the Gutenberg editor, add a "Custom HTML" block and paste your embed code. For the classic editor, switch to the "Text" tab and paste directly into your content.
Wix
- Edit your page in the Wix editor
- Click "Add" (+) on the left sidebar
- Select "Embed" → "Embed a Widget"
- Click "Custom Embeds" → "HTML iFrame"
- Paste your iframe code
- Drag and resize the element to fit your layout
- Publish your site
Squarespace
- Edit your page in the Squarespace editor
- Click an insert point (+ icon) where you want the form
- Select "Code" from the block menu
- Paste your iframe code
- Click "Apply" and publish
Squarespace sometimes needs extra height to avoid cutting off your form. Start with 1000px if the default feels tight.
Shopify
- Navigate to "Online Store" → "Pages"
- Create or edit a page
- Click "Show HTML" (
</>icon) - Paste your iframe code
- Save the page
Webflow
- Open your page in the Webflow Designer
- Drag an "Embed" element from the Add panel onto your page
- Double-click the Embed element to open the code editor
- Paste your iframe code
- Publish your site
Custom HTML Websites
Paste your iframe code wherever you want the form in your HTML. You can wrap it in a styled container:
<div class="price-clicker-form">
<iframe
id="pc-form-embed"
src="https://form.priceclicker.com/quote/YOUR-PROFILE-ID"
title="PriceClicker Quote Form"
width="100%"
height="800"
style="border: none; display: block;"
loading="lazy"
allowfullscreen
></iframe>
</div>
Responsive Design and Mobile
Price Clicker forms are responsive by default. For the best mobile experience on your site:
- Use
width="100%"rather than fixed pixel widths - Avoid parent containers that restrict width on small screens
- Test on actual phones—not just browser responsive mode—as iframes can behave differently
- Add
style="max-width: 100%;"to the iframe if your theme applies overflow rules
Troubleshooting Common Issues
Form Not Displaying (Blank Space)
Cause: Profile is inactive, or the iframe code was truncated.
Solution: Confirm the profile is active in Price Clicker. Re-copy the full embed code from the Rules page, including the closing </iframe> tag and listener script.
Form Cut Off at Bottom
Cause: Minimum iframe height is too small, or the height listener script was omitted.
Solution: Copy the complete embed code from the Rules page (it includes the auto-resize script). Increase the height attribute to 1000–1200px if needed.
Horizontal Scrollbar Appears
Cause: Fixed iframe width exceeds the container.
Solution: Set width="100%" and check that the parent container does not impose a narrower max-width.
Platform Won't Allow Iframe
Cause: Some platforms (particularly free tiers) restrict iframes.
Solution: Use the direct link from the Rules page instead. Add a "Get a Quote" button linking to https://form.priceclicker.com/quote/YOUR-PROFILE-ID.
Testing Your Embedded Form
After embedding, test before sharing with customers:
- Complete a test submission and confirm the lead appears on your Leads page
- Check desktop, tablet, and mobile layouts
- Verify the form scrolls smoothly through all questions
- Confirm page load speed is acceptable with the iframe present
Updating Your Form
Edit questions, pricing, or branding anytime in Price Clicker—the embedded form updates automatically because it loads from form.priceclicker.com. You never need to touch your website's embed code after the initial installation unless you switch to a different profile.