Skip to Main Content
Job Planning & Management Ideas Portal
Status Future consideration
Created by Guest
Created on Sep 5, 2019

Enable call campaign tracking on the Project level/ better campaign association for companies who book from outbound calls

Issue

This tenant has an issue with our campaign tracking: they have a phone system where the customer can dial 1 and the tenant will call them back (outbound call). Because the job is then booked from an outbound call, the tenant's marketing numbers are off and it's proving very difficult for them to accurately associate revenue earned to marketing campaigns to judge their true efficacy.

 

Current Workaround

Currently, the tenant is manually comparing Customer IDs from the Calls dataset (inbound and outbound) with Customer IDs from the Jobs dataset. They then bucket all revenue from those completed jobs in a particular date range under the original campaign the customer dialed to attribute the money to that campaign. This is so that they can properly assess how productive each campaign is, and decide which to continue paying for.

 

I'm working with a Titan to see if we can create an excel template that would alleviate some of this manual work, but ultimate the customer asked if we could potentially implement campaign tracking on the project level.

The tenant is very large and they cannot count on CSRs to properly assign the original campaign to the job (so, I realize that piece is a workflow/ training/ trust issue).

Potential Solution

Allow campaign tracking on the project level. The first call that gets associated with the project would inherit that campaign and any other job in the project would in turn get that campaign. This would ensure that all jobs within a project are correctly associated with the original campaign. It would mean that they would need to associate the original inbound call to the first job.

I realize this is partially to account for a workflow issue, but I wanted to post here in case other tenants have similar asks.

  • Attach files
  • Guest
    Reply
    |
    Dec 30, 2020

    Another tenant requested this for Marketing reporting purposes: basically, they need to fill their board w a certain number of "opportunities" and define an opportunity as "A fresh call being ran (so not a return visit to complete work on sold estimate or install job for sold estimates."

    Essentially -- the first job in the project, or the only job if there is no project. Exclude Recall and Warranty jobs, potentially?

    source: https://stackoverflow.com/c/servicetitan/questions/8481?noredirect=1#comment2992_8481

  • Guest
    Reply
    |
    Nov 10, 2020

    gilleceplumbingheatingcoolingelectricalinc would like this as well.

  • Guest
    Reply
    |
    Apr 27, 2020

    Another tenant [case: 00846218] requested this, and added that they'd also like a "Cost per Project Lead" KPI. In the event 3 jobs were booked into a single project, that 1 project will count as 1 lead and the Cost Per Project Lead would be higher.

    If the whole lead cost $900, then the Cost per Lead would be $300, but the Cost per Project Lead would be the full $900

    this may also relate to https://ideas.servicetitan.com/ideas/REP-I-182

  • Guest
    Reply
    |
    Jan 7, 2020

    We also came across a situation that relates to this:

     

    tenant would like the ability to only count the first job in the project as being a true lead. This idea could help: we could essentially report on "Unique Project Leads" as in-- each Project counts as a single lead only.

     

    Since the lead follows through the whole project, there is only one option as to which Campaign the project chooses.

    Or, choose the first job's campaign only (this is probably safer-- users whose campaigns differ thru the project can still see unique Project leads)

  • +4