Plugin Pulse
  • Welcome
  • Getting Started with PluginPulse
  • PluginPulse Beta Program
  • Referral Program
  • Chrome Extensions
  • Bubble Transactions Importer
  • Financial Metrics
    • Total Transactions
    • Subscriptions
    • One Time Payments
    • Reimbursements
    • Refunds
    • Customer Lifetime Value (CLV)
    • Average Retention Period
    • Average Churn Rate
  • User Engagement
    • User Engagement Overview
    • Active Users
    • Version Distribution
    • Default Page View Event
    • Custom Events
  • DEFINITIONS
    • Given period
    • Previous period
  • CW
  • Pricing & Payments
    • Billing & Payments
  • Pricing
  • GDPR/ Data Handling
    • User Engagement Data
    • Your Financial Data
  • FAQ
    • What happens if I upload the same transactions twice?
    • Can I upload transactions before the month ends?
Powered by GitBook
On this page
  • How to Fill Out the Template:
  • How to Find The Subscription ID:
  1. FAQ

Can I upload transactions before the month ends?

Or before receiving Bubble's summary

PreviousWhat happens if I upload the same transactions twice?

Last updated 3 months ago

We recommend waiting until the end of the month for Bubble's summary to minimise manual work and potential errors. However, if you prefer to upload transactions earlier, you can do so by following these steps:

1

Download the csv template and fill in the required information

2

Save the file in CSV Format

3

Upload it to PluginPulse via Plugins → Add Transactions

How to Fill Out the Template:

  • Paid to Seller – The amount you received after Bubble fees were deducted.

  • One-Time Payment – Enter TRUE if the transaction is a one-time payment; leave blank for subscriptions.

  • Plugin – Your Plugin ID.

  • Refunded – Enter the refunded amount (if applicable).

  • Subscription ID (Encrypted) – The unique ID provided by Bubble for subscription transactions.

    • Before Bubble sends the monthly summary, this can be found by looking at the fetch results in the network tab of your dev tools.

  • Creation Date – The date the transaction was created.

    • Can be entered as a single column or split into two columns, as shown in the example.

Tip

Each transition should contain either "Subscription ID" or a "One time payment" = "TRUE", otherwise a transaction cannot be allocated. "Subscription ID" signifies that it is a subscription transaction and "One time payment" = "TRUE" signifies one time purchase.

How to Find The Subscription ID:

Unfortunately, Bubble doesn't expose this directly on the page when showing your list of transactions for the current month, even though it's in the fetch results.

1
2

Open dev tools, navigate to the 'Network' tab and clear the log for easier readability

3

Select plugins from the dropdown

4

Look at the response for each msearch request

You can identify a transaction by the "_type" field. It should be custom.plugin_subscription_item

Tip

It's not always clear which transaction is which because Bubble doesn't show the transaction ID on the page. Comparing the amount and the timestamp (which you also need to convert from UNIX) should help you find the right one.

Head to your in Bubble

marketplace account page
100B
Transactions_Template.csv
Example