Your stylists book in Boulevard. Your marketing runs in HubSpot. The gap between them means missed rebooking opportunities and clients who slip away.
HSAvailable on HubSpot Marketplace
Setup
Three steps. Most teams are live in under 10 minutes.
Find 300Sync in the HubSpot App Marketplace and install it to your portal. No developer needed — it takes about 90 seconds.
Enter your Boulevard credentials in the 300Sync settings panel. Your credentials are encrypted immediately with AES-256-GCM and never stored in plain text — not even temporarily.
clients → contacts, appointments → timeline events, services → contact properties. The field mapping is pre-built for your industry — no configuration required. Your HubSpot records start populating immediately.
Data
Everything mapped the way your team actually thinks about it — not a raw field dump.
Boulevard contact records — including name, email, phone, and address — sync to HubSpot contacts. De-duplication runs on email to prevent doubles.
Core Boulevard records (matters, jobs, projects, policies, or equivalent) map to HubSpot deals. Status changes in Boulevard advance the deal stage in HubSpot.
Billing events, status changes, and key interactions from Boulevard appear as timeline events on HubSpot contact records. Your team sees the full activity history without switching systems.
Industry-specific fields from Boulevard — that have no native HubSpot equivalent — are created as custom properties prefixed with sync300_. Auto-created on first sync.
Two-way (Professional+). On Starter, data flows from Boulevard into HubSpot. On Professional and above, changes in either system flow to the other.
Starter: every 15 minutes. Professional: every 5 minutes. Enterprise: real-time via webhooks. Changes in Boulevard reach HubSpot within seconds on Enterprise.
Clinical notes, treatment plans, medical history, and PHI fields are excluded from sync at the data layer — not just hidden in the UI. 300Sync only passes contact information and scheduling data to HubSpot. This is verified automatically on every sync run.
Boulevard uses credential-based authentication. Your username and password are encrypted with AES-256-GCM immediately on submission and stored encrypted at rest. They are never logged, never transmitted in plain text, and are decrypted only at sync time in an isolated process.
Mapping
Every field pre-mapped. No spreadsheet required.
| Boulevard field | HubSpot property | Notes |
|---|---|---|
| Client: First Name | Contact: First Name | — |
| Client: Last Name | Contact: Last Name | — |
| Client: Email | Contact: Email | — |
| Client: Phone | Contact: Phone Number | — |
| Appointment: Date | Contact: sync300_last_visit | Custom property |
| Appointment: Service | Contact: sync300_service_type | Custom property |
| Client: Notes | Contact: sync300_preferences | Non-clinical only |
Custom properties (prefixed sync300_) are auto-created in your HubSpot portal on first sync. No manual property setup needed.
Use cases
When a new client books their first appointment in Boulevard, the HubSpot contact is created. Retention marketing can start from visit one — before anyone's had a chance to export a list.
Last visit dates from Boulevard sync to HubSpot contact properties. Build rebooking workflows that trigger when a client falls outside their usual visit cycle — no manual list review needed.
Service types and preferences from Boulevard appear on HubSpot contact records. Your team can segment by service type and send campaigns that actually match what clients come in for.
Pricing
7-day free trial on every plan. No credit card required.
One-way sync with 1,000 records/month
Real-time sync with unlimited records
Need more detail? See full pricing page with complete feature comparison.
No CSV. No copy-paste. Just sync.
7-day free trial · No credit card required · Cancel any time