Footprint
0
sq ft
Actual Roof Area
0
sq ft
0 sq
Pitch
Tap each corner of the roof. Double-tap to finish.
Pinned Homes
0
👆 Drop a pin → tap it → Measure This Roof
Build Estimate
Load from Pinned Home
Homeowner Name
Property Address
🔧 Select Trade — choose one to build estimate
Homeowner Email — syncs to GHL contact
Homeowner Phone — syncs to GHL contact
🎦
YouTube
/
Vimeo
/
Loom
🆕 Keep it under 45 seconds — short & personal wins every time. We embed it directly on the homeowner’s estimate page.
Supports YouTube, Vimeo, and Loom.
Supports YouTube, Vimeo, and Loom.
👁 Homeowners see this page when they scan the postcard QR code. Preview page ↗
Property Photos — first Front of Home photo appears on mailer
No photo
No photos yet
Property Add-ons
🏆 Proposal Tier
Architectural Shingle — standard performance
Estimated Total
$0
Add a structure above to calculate
🗂 Saved Estimates
🔍
🗂
No saved estimates yet
Build and save an estimate in the Estimator tab — it will appear here.
Your Credits
—
Credits Available
1 credit = $4.00 = 1 postcard mailed
📬 Mail Queue
Mail Queue is Empty
Build an estimate and click "Add to Mail Queue" to get started.
📊 Dashboard
Overview of your canvass activity and performance
Homes Pinned
0
All canvassers
Estimates Built
0
Saved estimates
Bids Mailed
0
Direct Mail Sent
Conversion Rate
—
Converted / Mailed
Canvass Activity — Last 7 Days
Team
Estimates by Trade
Roofing
0
Solar
0
Siding
0
Fence
0
Gutters
0
Other
0
Recent Activity
🏆 Rep Leaderboard
No data yet.
🏆 Rep Leaderboard
Live rankings — updated in real time as pins and estimates are saved
🔥 Hot Leads
Homeowners who scanned their postcard QR code
Total Scans
—
All time
Scans Today
—
Last 24 hours
Engagement Rate
—
Engaged / Total estimates
Multi-Scan Leads
—
Scanned 2+ times
📡 Pixel Leads
Website visitors who spent 20+ seconds on your site
Total Hits
—
All captured visitors
Pending
—
Awaiting resolution
Resolved
—
Address matched
Postcards Queued
—
Ready to mail
📒 Lists & Contacts
All pinned homeowners — search, filter, and push to GHL
📣 Campaigns
Manage and track your active canvass campaigns
🎨 Postcard Designer — fill in a template, or open Canvas Studio to build your own
🖌 Canvas Studio
Templates
Loading…
Opening designer…
0"1"2"3"4"5"6"7"8"9"
📁 Your Uploaded Designs
Loading designs…
Click a zone on the postcard to edit it, or use the fields below.
🔥 Drip Automations
Configure your follow-up postcard sequences — choose designs, timing, and triggers
Drip enabled
⚡ Trigger
📬 Sequence Steps
💡 How it works: When a drip sequence is triggered, Step 1 is added to the Mail Queue immediately. Subsequent steps are scheduled automatically based on the delay you set. Each step uses the postcard design you assign — or falls back to the default design if none is set.
⚡ Active Drip Contacts
Loading active drip contacts…
Territory Intel
Storm events near your canvass zones — launch campaigns directly from damage reports.
Hail Events
—
past 30 days
Wind Events
—
50+ MPH
Affected Counties
—
unique areas
Campaigns Launched
—
from storm events
Loading storm data… (uses the same data as the map Storm Events layer)
Plan & Billing
Manage your BidDrop subscription, credits, and billing.
Current Plan
—
Loading…
| Feature | Starter $97/mo |
Pro $197/mo |
Agency $397/mo |
Enterprise Custom |
|---|---|---|---|---|
| Monthly Credits | 15 | 40 | 100 | 200 |
| Field Reps | 3 | 10 | Unlimited | Unlimited |
| Trades | Roofing only | All 9 trades | All 9 trades | All 9 trades |
| Nearby Campaigns | — | ✓ | ✓ | ✓ |
| Drip Automations | — | ✓ | ✓ | ✓ |
| GHL Integration | — | ✓ | ✓ | ✓ |
| Print Feature | — | ✓ | ✓ | ✓ |
| Territory Intel | — | — | ✓ | ✓ |
| White Label | — | — | — | ✓ |
Credit Balance
Loading…
📊 Insights & Analytics
Performance overview — postcards, scans, conversions, and rep stats
Postcards Sent
—
In period
QR Scans
—
Homeowners who scanned
Engagement Rate
—
Engaged / Estimates
Signed Jobs
—
Pins marked Signed
Estimates Built
—
In period
Homes Pinned
—
In period
Est. Pipeline Value
—
Sum of estimate totals
Close Rate
—
Signed / Estimates
🎯 RETARGETING PERFORMANCE
Homeowner estimate page engagement — fires your Meta & Google pixels
Page Views
—
Homeowners who opened page
Booking Clicks
—
Tapped Schedule button
Call Clicks
—
Tapped phone number
Page View Rate
—
Viewed / Estimates
📬 Postcards Sent — Daily
🔍 QR Scans — Daily
👤 Rep Performance
| REP | PINS | ESTIMATES | MAILERS | QR SCANS | SIGNED | PIPELINE $ | TOP TRADES |
|---|
📋 Estimate Page Engagement
Per-estimate scan, view & click data — proof your postcards are working
| ADDRESS | ESTIMATE | QR SCANS | PAGE VIEWS | BOOKING CLICKS | CALL CLICKS | FIRST VIEWED | VIEW PAGE |
|---|
🏠 Top Material Choices
📍 Pin Status Breakdown
Active Clients
—
Accounts
Mailers This Month
—
All clients
Revenue This Month
—
Mailer billing
Total Pins
—
All accounts
Client Accounts
Mailer Log
Loading mailer log…
📑 Order & Credit History
All mailers sent and credits purchased on your account.
Credits Available
—
Loading…
⚙️ Settings
BidDrop v1.0
👥 Team Members
▾
Loading team...
🏢 Company Info
▾
Company Bio — shown on homeowner estimate pages
🎯 Retargeting Pixels PRO+
When a homeowner scans your postcard QR code and views their estimate page, BidDrop fires your pixel events automatically — building your retargeting audience in Meta Ads & Google Ads.
Events fired: EstimateViewed (when homeowner opens their page) · BookingClicked (when they tap Schedule) · CallClicked (when they tap your phone number)
⭐ Google Reviews — Estimate Page
Connect your Google My Business listing so real Google reviews appear on your homeowner estimate pages. Without this, placeholder reviews are shown.
Find your Place ID at developers.google.com/maps → Place ID Finder
🔗 Share & Embed — Website Estimator & Quote Page
▾
Your Public Estimator URL
Share this link directly, add it to your Google Business profile, or use it in a QR code.
Website Button Code
Paste this into your website to add a “Get a Free Estimate” button.
Iframe Embed Code
Embed the full estimator directly inside your website page.
📡 BidDrop Pixel — Retarget Website Visitors with Direct Mail
▾
💡 How it works
Install the BidDrop Pixel on your website. When a homeowner spends 20+ seconds on your site, BidDrop captures the visit. Once you connect an identity resolution provider, we match the visitor to their home address and you can send them a postcard automatically.
Your Pixel ID
Not generated yet
Embed Code
Paste this snippet into the
<head> of every page on your website.Identity Resolution API Key — Optional (DirectMail.io, Customers.ai, etc.)
Once you sign up with an identity resolution provider, paste your API key here. BidDrop will automatically resolve visitor IPs to mailing addresses.
🎨 Branding — Logo, Headshot & Reviews
▾
Company Logo
No logo
PNG or SVG • transparent background
400 × 200 px recommended • max 2 MB
400 × 200 px recommended • max 2 MB
Rep Headshot — transparent PNG preferred
No photo
PNG preferred • transparent background
400 × 500 px (portrait) • max 2 MB
400 × 500 px (portrait) • max 2 MB
Top
Bottom
Default Rep Video — auto-fills on every new estimate
🎦 Supports YouTube, Vimeo, and Loom — paste the link and we embed it directly on every homeowner’s estimate page. Reps can record a different video per estimate.
🆕 Keep it under 45 seconds — introduce yourself, mention the address, and tell them their estimate is ready. Short and personal wins every time.
🆕 Keep it under 45 seconds — introduce yourself, mention the address, and tell them their estimate is ready. Short and personal wins every time.
Review Image 1 (Page 4)
No image
Screenshot or JPG/PNG • 800 × 400 px
Landscape orientation • max 2 MB
Landscape orientation • max 2 MB
Review Image 2 (Page 4)
No image
Screenshot or JPG/PNG • 800 × 400 px
Landscape orientation • max 2 MB
Landscape orientation • max 2 MB
🏠 Roofing Estimator
Roofing estimates & proposals — enable to show this trade in the estimator
🏠 Roofing Pricing & Estimator
▾
Materials Offered to Homeowner
Check the materials you want homeowners to see and choose from on their estimate page.
Pricing Mode
Material Cost Per Square (Labor + Material)
Per-Square Line Items
Add-On Pricing
Overhead & Margin
💡 Formula: (Material+Labor+Tearoff+Accessories) × (1 + Overhead%) × (1 + Margin%) + Tax = Estimate
Financing Options
Term (months)
💡 Preview: —/mo
🪟 Windows Estimator
Window replacement estimates & proposals — enable to show this trade in the estimator
🪟 Windows Pricing
▾
Price Per Window by Type
Add-On Pricing
Home Size → Window Count Estimates
Used for Method A (quick estimate by home size)
Overhead & Margin
Financing
📬 Mailer & Postcard Content
▾
Cover Letter (Page 1)
Hook — Opening Paragraph
Why They Received This Bid
🌐 Postcard Designer
Live Preview — 6×9 Postcard
Front
Back
■ Front Side
Layout
Headline Line 1 — large text bottom-left
Size: 160px
Headline Line 2
Size: 160px
Badge Text — top-right pill
Badge Color
Front Photo Layout
Address Font Size
62px
Price Font Size
78px
■ Back Side
Hook Paragraph — sales pitch top-right
Size: 36px
Why Paragraph — bottom-left section
Size: 30px
Customer Quote — 5-star review
Size: 32px
Guarantee Tagline — below phone
Size: 26px
Scan CTA Text — above QR code
Scan Sub-text — below CTA
Phone Number Size
42px
Back Badge Color — pill on back (defaults to brand color)
Your Differentiators (Page 3)
Checkmarks in your column vs competitors.
Additional Services (Page 4)
Referral Program (Page 4)
Referral Program Description
🏆
GoHighLevel RECOMMENDED
CRM · Pipelines · SMS · Email automation
● Not Connected
Automatically create contacts and opportunities in your GHL sub-account when pins are dropped or estimates are created. Get your API key from Settings → Integrations → API Keys in GHL.
Default Stage
🔄 Sync Existing Leads
Push all pins not yet synced to GHL. Safe to run multiple times.
SMS Template
Email Template
Tokens:
{name} {rep} {company} {address}📋
JobNimbus
CRM · Job tracking · Roofing workflow
● Not Connected
Automatically create or update contacts in JobNimbus when pins are saved or estimates are created. Get your API key from Settings → API Keys in JobNimbus.
🔧
Jobber
Field service · Scheduling · Invoicing
● Not Connected
Push leads from BidDrop directly into Jobber as new clients or requests. Get your API key from Settings → Integrations → API Access in Jobber.
📘
Meta Pixel PRO+
Facebook · Instagram retargeting
● Not Connected
When a homeowner scans your QR code and views their estimate page, BidDrop fires a ViewContent event — building your retargeting audience automatically. Get your Pixel ID from Meta Events Manager.
🎯
Google Tag / Ads PRO+
Google Ads · Analytics retargeting
● Not Connected
Fire Google Ads conversion events when homeowners view their estimate page. Use your Measurement ID (G-XXXXXXXXXX) for GA4 or your Conversion ID (AW-XXXXXXXXX) for Google Ads.
⚡
Webhook / Zapier
Connect any app · Custom automations
● Not Connected
Send lead data to any app via a webhook URL. Works with Zapier, Make (Integromat), n8n, or any custom endpoint. BidDrop will POST a JSON payload when a pin is saved or an estimate is created.
Payload includes: name, address, phone, email, rep name, estimate total, roof sq ft, timestamp
🌧
Storm Alerts PUSH
Get notified when a new hail or wind storm hits your territory
● Off
Enable browser push notifications to receive an alert whenever a new storm event (hail or 50+ MPH wind) is detected within your canvass territory. BidDrop checks NOAA data every 30 minutes.
📄
QuickBooks Online INVOICES
Send estimates to QuickBooks as invoices automatically
● Not Connected
Connect QuickBooks Online to automatically create invoices from BidDrop estimates. Each estimate gets a 📄 QuickBooks button that sends the estimate as a QuickBooks invoice.
Get your credentials from Intuit Developer Portal. Use sandbox for testing, production for live invoices.
📷
CompanyCam PHOTOS
Sync job-site photos from CompanyCam to BidDrop pins
● Not Connected
Connect your CompanyCam account to view and sync job-site photos directly from any pin. Photos are pulled by property address using the CompanyCam API.
Get your API key from CompanyCam Settings → API. Once connected, a 📷 CompanyCam button will appear on each pin.
💳 Subscription & Billing
▾
Manage Subscription opens the Stripe billing portal where you can upgrade, downgrade, update your payment method, or view invoices.
Cancel Plan will cancel your subscription at the end of the current billing period — your account stays active until then.
Cancel Plan will cancel your subscription at the end of the current billing period — your account stays active until then.
🏷 Trade-Specific Pipeline Labels
▾
🏷 Customize the pin status labels for each trade. These labels appear on pin cards, filters, and the pipeline view. Leave blank to use the default label.
📬 Trade-Specific Postcard Copy
▾
📬 Set default postcard headlines and copy for each trade. When a postcard is generated for a trade-specific pin, these defaults will pre-fill the Marketing tab fields.
🛡 Admin Panel
Loading...