Skip to main content
Solved

Revenue per recipient per flow report

  • October 11, 2024
  • 3 replies
  • 28 views

Forum|alt.badge.img+1

How can I build a custom report to produce the ‘revenue per recipient’ per flow in a given account?

Best answer by ArpitBanjara

Hey @Busra Sahin 

One way you can do that is by going to dashboards, create a dashboard by giving it a name

click on “Add data view” and you will be shown the below

Once that loads, change the Conversion metric and set a time period 

You can now see revenue per recipient for each flow

I am sure there are other ways to do this by using custom reports but this is easier.

Let me know if this helps,

Cheers

Arpit

View original
Did this topic or the replies in the thread help you find an answer to your question?

3 replies

ArpitBanjara
Principal User I
Forum|alt.badge.img+36
  • Principal User I
  • 371 replies
  • Answer
  • October 13, 2024

Hey @Busra Sahin 

One way you can do that is by going to dashboards, create a dashboard by giving it a name

click on “Add data view” and you will be shown the below

Once that loads, change the Conversion metric and set a time period 

You can now see revenue per recipient for each flow

I am sure there are other ways to do this by using custom reports but this is easier.

Let me know if this helps,

Cheers

Arpit


Prodsquads
Problem Solver III
Forum|alt.badge.img+3
  • Problem Solver III
  • 36 replies
  • October 14, 2024

Step 1: Access Your Data

  1. Export Data: If your platform allows, export relevant data, including:
    • Revenue generated from each flow (e.g., emails or SMS).
    • List of recipients for each flow.
    • Date range for your analysis.
  2. Identify Metrics: Determine the key metrics you need:
    • Total revenue from each flow.
    • Total recipients per flow.

Step 2: Data Preparation

  1. Consolidate Data: Use a tool like Excel, Google Sheets, or a database to consolidate your exported data.
  2. Clean Data: Ensure that your data is clean and organized. Remove duplicates and irrelevant entries.

Step 3: Calculate Revenue Per Recipient

  1. Create Calculated Columns: In your spreadsheet or data analysis tool, create columns to calculate the revenue per recipient:
    • Formula: Revenue per Recipient = Total Revenue from Flow / Total Recipients for Flow.
  2. Group Data: If necessary, group your data by flow to facilitate calculations.

Step 4: Create the Report

  1. Visualization: Use charts or tables to visualize your findings. Common visualizations include:
    • Bar charts showing revenue per recipient for each flow.
    • Tables summarizing total revenue, total recipients, and revenue per recipient.
  2. Filters: Add filters for date ranges, specific flows, or other relevant criteria to allow for deeper analysis.

Step 5: Automate (Optional)

If your platform supports it, consider automating this reporting process:

  • Scheduled Reports: Set up automated reports to be generated at regular intervals.
  • Dashboards: Use dashboard features to provide real-time insights on revenue per recipient.

Step 6: Analyze and Optimize

  1. Review Findings: Analyze the report to identify which flows are performing well and which may need optimization.
  2. Adjust Strategies: Use insights to refine your marketing strategies, focusing on flows with higher revenue per recipient.

Tools to Consider

  • Data Analysis Tools: Excel, Google Sheets, or BI tools like Tableau or Power BI for advanced reporting.
  • Marketing Platforms: Check if your marketing automation platform has built-in reporting features for revenue tracking.

Prodsquads
Problem Solver III
Forum|alt.badge.img+3
  • Problem Solver III
  • 36 replies
  • October 14, 2024

Step 1: Gather Required Data

  1. Identify Data Sources: Determine where your data is stored. This could be in your marketing platform (like Klaviyo, Mailchimp, etc.), your eCommerce platform, or a database.
  2. Export Data: Export the following data:
    • Revenue Data: Total revenue generated from each flow over a specific period.
    • Recipient Data: List of recipients who received messages from each flow.

Step 2: Prepare Your Data

  1. Data Cleaning: Import your data into a spreadsheet (like Excel or Google Sheets) and clean it by removing duplicates, ensuring all relevant columns are present, and standardizing formats.
  2. Organize Data: Create separate sheets for revenue and recipient data if necessary. Make sure each sheet includes a unique identifier for the flows (like flow name or ID).

Step 3: Calculate Revenue per Recipient

  1. Combine Data: Merge the revenue and recipient data based on the flow identifier. You can use functions like VLOOKUP or JOIN in SQL if you're using a database.
  2. Create Calculation: In your spreadsheet, add a new column for "Revenue per Recipient":
    • Formula: Revenue per Recipient = Total Revenue from Flow / Total Recipients for Flow.

Step 4: Build the Report

  1. Visualize Results: Use charts and graphs to visualize the data:
    • Bar Chart: Display revenue per recipient for each flow.
    • Table: List total revenue, total recipients, and revenue per recipient for quick reference.
  2. Filter Options: Add filters for date ranges, specific flows, or segments of your audience to facilitate analysis.

Step 5: Automate Reporting (Optional)

  1. Use Reporting Tools: If your platform allows, set up automated reporting features to run these calculations at specified intervals.
  2. Dashboards: Consider creating a dashboard that pulls data in real-time to keep track of key metrics.

Step 6: Analyze and Optimize

  1. Review Insights: Look for patterns in the data to understand which flows are most effective.
  2. Adjust Strategies: Use your findings to refine your marketing strategies, focusing on flows that yield higher revenue per recipient.

Additional Tools

  • BI Tools: Consider using tools like Tableau, Power BI, or Google Data Studio for more advanced visualizations and real-time data analysis.
  • APIs: If you’re comfortable with coding, consider using APIs to pull data directly from your platforms for more dynamic reporting.