Enhanced ROI Reporting

Use Salesforce Campaigns combined with Groove Flows to supercharge your reporting

Aamir Peeran avatar
Written by Aamir Peeran
Updated over a week ago

With Groove's Salesforce Campaign capabilities, take advantage of all the ROI features of Salesforce Campaigns, right within Groove. For each Flow you create in Groove, you can create a Campaign in Salesforce which will mirror the Flow and all the people you add as campaign members.

Getting Set Up with Campaigns:

Creating a Salesforce Campaign requires extra permission in Salesforce. In order to grant a Salesforce user these permission, follow these steps:

  1. Setup > Manage Users

  2. Find the user in the list and click Edit

  3. On the user details page, enable the option "Marketing User"

  4. Click Save

Notice that you might have exceeded the number of Marketing User feature licenses in your org, so the checkbox might be grayed out.

Enhanced ROI Reporting

When you mirror a Flow to a Campaign, you can view all the relevant ROI statistics within Flow Analytics. For instance, if you add leads to a prospecting Flow and some leads converts to an opportunity and some opportunities close, you can later report on the effectiveness of the Flow by looking at the ROI stats right within Groove.

The statistics that are available will be:

  • Converted leads in Campaign

  • Opportunities in Campaign

  • Value Opportunities in Campaign

  • Won Opportunities in Campaign

  • Value Won Opportunities in Campaign

How to view Campaign Statistics:

  • Once you reach Flow Analytics, click on the 'Show Campaign Statistics' toggle and you will be able to see all the ROI statistics for Flows that are associated to a campaign

Linking a Campaign with a Flow

You can create a new Campaign associated with the Flow or associate to an existing Campaign in your Salesforce. There are 2 different ways to create a Campaign associated with a Flow or link to an existing Campaign.

A marketing user license is required to create/link to campaigns in Groove.

On the Flow Creation Page:

To create a new Campaign in Salesforce and associate it to the Flow, select the option to Create new campaign in Salesforce

To link the Flow to an existing Campaign in Salesforce, select the option to Associate to existing campaign and select a campaign from the dropdown. This will display a list of campaigns that you have access to in Salesforce that are not currently associated with a Flow in Groove.

On the Flow Homepage:

Under the Flow name, you can click on the Link to Campaign link to create a new Campaign or link to an existing Campaign in Salesforce.

To create a new Campaign in Salesforce and associate it to the Flow, select the option to Create new campaign in Salesforce.

To link the Flow to an existing Campaign in Salesforce, select the option to Associate to existing campaign and select a campaign from the dropdown. This will display a list of campaigns that you have access to in Salesforce that are not currently associated with a Flow in Groove.

Important things to Note:

  • Only 1 Flow can be associated to a Campaign

  • If you create a new Campaign, the Campaign will be created with the same name as the Flow

  • People will be added as Campaign Members after they are executed in their first step in the Flow, and will be given the status of 'Sent'

How to tell if a Flow is linked to a Campaign:

If a Flow is associated with a Campaign, you will see a button that says 'Linked Campaign' in the Flow homepage and that will take you directly to the Campaign in Salesforce


Campaign Hierarchies in Groove

Similarly to how Salesforce Accounts can be related to each other to build an Account Hierarchy, Campaigns can also be grouped into hierarchies. One of the main benefits of creating Campaign Hierarchies is that you can better measure the overall success of a group of campaigns. Once your hierarchy is set up, you will not only be able to see the results for each specific campaign, but also the complete hierarchy.

If you have Campaign hierarchies set up in Salesforce, you can link existing Campaigns to Groove Flows following the instructions above. Groove also has an additional setting that will allow you to maintain or create hierarchies so that you can maintain your campaign relationships when copying Flows.

In MMO, admins can enable the Campaign Setting under Flow Settings. This will allow users the option to create child campaigns when copying Flows that are currently associated with a Campaign.

The user does need to have a marketing license to create the child campaign.

A good use case for this is if you already have Campaigns mapped to Flows and allow users to copy those Flows but want to still maintain accurate reporting. With the option to create child campaigns when copying Flows, activities from the copied Flow will be captured into a related child campaign that you can then report on in Salesforce using the campaign hierarchy.

Campaign Setting On the Flow Creation:

Campaign Setting On the Flow Home Page > Edit Flow:

Campaign Setting On the Flow Copy:

Did this answer your question?