Loading...

Sign in to your roofer dashboard

Forgot your password?

You are signed in as , and that login has no Appointment Engine account yet. Email info@roofroof.solutions and we set one up.

Not a customer yet? Learn how the engine works

Need a hand? Email info@roofroof.solutions or call (301) 578-2467.

Set up your engine

Everything here can be changed later from Settings, except the service area once the campaign is live.

Your setup invoice has not been paid yet. Onboarding unlocks the moment it is.

1. Company and brand

Calls from the funnel forward here. New-appointment texts and the morning digest go here too.
PNG, JPEG, WebP or SVG under 400 KB. Shown at the top of your funnel. Without one, your company name is shown instead.
Buttons and highlights on the funnel.
Headlines. Keep it dark.
Your companyBook a roof visit

2. Service area

Ads show only to people physically inside this circle.

3. Budget and goal

$100
About $3,000 a month at this rate. Spend is added to your monthly invoice at cost. You can change this any day from the Campaign tab.

4. Hours and arrival windows

The window a homeowner picks, like 8 to 10 AM. The visit itself takes about 30 minutes.

Save the four sections above, then launch. The funnel goes live and the Google Ads campaign starts immediately.

Building your funnel and campaign...

Tracking number, campaign, budget, keywords, ads, conversion tracking. Usually under a minute.

You are live.

Your funnel:

Next: connect Google Calendar from Settings so bookings sync both ways.

Overview

Appointments, next 7 days
--
 
Ad spend this month
--
 
Cost per appointment, 30 days
--
 
Campaign
--
 

Upcoming appointments

See all
WhenHomeownerAddressIssuePaying with
Loading...

Recent changes to your campaign

Full log

    Appointments

    All appointments

    WhenHomeownerPhoneAddressIssueStatusBooked
    Loading...

    Calls and requests

    Call-back requests

    Homeowners who asked you to call them
    WhenNamePhoneAddressIssueStatus
    Loading...

    Calls to your tracking number

    WhenFromResultLength
    Loading...

    Started the funnel, did not book

    Address captured; no name or number yet
    WhenAddressIssuePaying withGot as far as
    Loading...

    Availability

    When homeowners can book

    The window a homeowner picks, like 8 to 10 AM. The visit itself takes about 30 minutes.

    Bookings already on the calendar are kept. Google Calendar events also block time when the calendar is connected (Settings).

    What the funnel offers right now

    Save to see open slots.

    Campaign

    Status
    --
    Daily budget
    $
    Spend, last 30 days
    --
     
    Results, last 30 days
    --
     

    Your media buyer

    Every week the engine reviews your keywords, search terms, spend and which bookings were kept, then makes the moves a media buyer would. Safe changes (pausing wasted keywords, blocking junk searches, adding searches that book) happen on their own. Anything that touches your budget, your ad or your hours waits here for your OK.

    Daily spend and bookings

    DaySpendClicksBookingsCallsCost / booking

    Change log

    Every change the engine or you made, newest first

      Billing

      Billing
      --
       
      Account
      --
       
      Ad spend billed
      --
       

      Invoices

      DateDescriptionAmountStatus
      Loading...

      Settings

      Your funnel

      Google Calendar

      Loading...

      Company and brand

      Your service area is fixed while the campaign is live so it keeps its history. Email info@roofroof.solutions to move it.

      Session

      Signed in as .

      Appointment Engine admin

      Lead store admin
      Loading...