Adding the Booking Widget to Your Website | FieldCamp
Embed FieldCamp's online booking widget on your website to let customers book services 24/7. Step-by-step install guide for WordPress, Wix, Squarespace, and Shopify.
The booking widget lets your customers schedule services directly from your website without leaving the page. Once installed, a small chat-style widget appears in the bottom corner, giving visitors instant access to your online booking flow.
Before installing the widget, make sure you have set up online booking and configured at least one service area so customers can actually complete a booking.
Getting Your Widget Code
Step 1: Access Your Unique Code

- Log in to FieldCamp
- Navigate to Settings → Online Booking
- Find the "Chat Widget Integration" section
- You'll see two code blocks ready to copy
The widget code is unique to your account and includes your personal token. Never share this code publicly or commit it to a public repository.
Installation Instructions
Step 2: Add CSS to Your Website
- In the Online Booking settings, find the first code block labeled "Add CSS to the
<head>section" - Click Copy button
- Paste this code into the
<head>section of your website's HTML
Step 3: Add Widget Scripts
- Find the second code block labeled "Add Scripts Before
</body>" - Click Copy button
- Paste this code just before the closing
</body>tag in your HTML
Copy the entire code block exactly as shown — it contains your unique configuration and token.
Installation by Platform
WordPress
- Go to Appearance → Theme Editor
- Select header.php and add CSS before
</head> - Select footer.php and add scripts before
</body> - Save changes
Wix
- Go to Settings → Custom Code
- Add CSS code to "Head" section
- Add script code to "Body - End" section
- Apply to all pages
Squarespace
- Go to Settings → Advanced → Code Injection
- Paste CSS in Header field
- Paste scripts in Footer field
- Save
Shopify
- Go to Online Store → Themes → Actions → Edit Code
- Open theme.liquid
- Add CSS before
</head> - Add scripts before
</body> - Save
Customizing Your Widget Appearance
After embedding the widget, you can control how it looks and what text it displays. Visit Appearance & Branding to upload your logo, set brand colors, and adjust the widget style. You can also update the welcome message and button labels through Content & Text Customization.
Testing Your Installation
- Save all changes to your website
- Clear your browser cache
- Visit your website in a new window
- Look for the widget in the bottom corner
- Click to test the full booking flow — make sure customers can select a service and choose a time slot
If the widget does not appear, double-check that both code blocks are placed in the correct locations and that no ad-blockers or script-blockers are interfering.
Related Articles
- Setting Up Online Booking — complete initial configuration for accepting bookings
- Appearance & Branding — customize widget colors, logo, and style
- Service Areas — define where your business accepts bookings
- Customer Portal — give clients self-service access to appointments and documents
Recurring Booking for Online Booking | FieldCamp
Let customers book recurring services like weekly, bi-weekly, or monthly appointments through your FieldCamp online booking widget with automated scheduling.
Service Areas for Online Booking | FieldCamp
Define service areas in FieldCamp using radius, polygon, or zip code zones to control where customers can book online. Optimize dispatching and team coverage.