💵Add Custom Revenue
The Revenue page under settings in Bloom allows you to add custom revenue using a Google Sheet. Bloom automatically creates a default Google Sheet template for you, and once connected, Bloom will sync all the revenue entries you add—based on date—directly into your dashboard.
You will not need to upload or choose your own sheet. Bloom generates one dedicated sheet, and you can simply rename it and start adding your revenue details.
Step 1: Connect Your Google Sheet to Bloom
Go to the Revenue page in Bloom.
Click the “Link Google Sheet” button to connect your Google Drive.

This will authorize Bloom to create one Google Sheet in your Drive.
Step 2: Name Your Google Sheet
After connecting to Google Drive, you will be prompted to name your sheet.
Enter your preferred file name.
Click “Save and edit” to open the sheet.
Bloom will now generate a Google Sheet with a default template for adding revenue.

Step 3: Understand the Google Sheet Template
The Google Sheet created by Bloom comes with a default template containing the required fields for adding custom revenue. Each row you fill in represents one revenue entry.
Below are the fields included in the sheet:
Column
Field Name
Description
A
gross_revenue
Required. Enter the gross revenue amount.
B
net_revenue
Required. Enter the net revenue amount.
C
date
Required. Enter the date for the revenue entry in yyyy-mm-dd format.
D
description
Required. Add a short description of the revenue source.
E
platform
Required. Specify the platform/source (for example: ads, offline, wholesale, etc.)
F
status
System-generated. This field will automatically update to show whether the row has been synced to Bloom or not. You do not need to edit this column.
This is how the template will appear when the sheet is created:

Step 4: Sync Your Revenue Data Back to Bloom
Once you have added your revenue entries to the Google Sheet, the final step is to sync that data so Bloom can import it.
Return to the Revenue page inside Bloom.
Click on Edit Google Sheet, and a pop-up will appear showing your connected Sheet.
Click the Sync data button.

This will start the sync process. Bloom will read all the rows in your Sheet and update your dashboard with the latest revenue entries.
The sync usually completes within a few minutes.
You can also confirm each row's sync status by checking the status column in the Google Sheet—Bloom updates it automatically once the data has been successfully synced.

You're All Set!
Your custom revenue data is now connected to Bloom. From here on, you can continue adding new rows directly in the Google Sheet, and click Sync data in Bloom whenever you want the latest entries to appear in your dashboard.
Notes & Tips
Do not change column headers in the Google Sheet. Bloom uses them to read and sync your data correctly.
Make sure every row has a date and gross/net revenue value — incomplete rows may not sync.
The status column is updated automatically by Bloom. Avoid editing it manually.
Last updated
Was this helpful?