Google Sheets add-on

EarningsAPI for Google Sheets

A simple way to bring earnings data into a spreadsheet. Pick the data you want, create a table, and refresh it later.

Coming soon

Built for spreadsheet users. No code, no Apps Script setup, no copying raw data by hand.

EarningsAPI Google Sheets add-on open beside a spreadsheet table

Setup

Set it up once.

The first time, you only need to connect the add-on to your EarningsAPI account.

  1. 1

    Open Google Sheets

    Open the spreadsheet where you want the earnings data to appear.

  2. 2

    Open the EarningsAPI sidebar

    From the Google Sheets menu, choose Extensions, then EarningsAPI, then Open sidebar.

  3. 3

    Save your API key

    In Settings, paste the API key from your EarningsAPI dashboard. After that, Create and Tables are ready to use.

EarningsAPI Google Sheets add-on Settings tab with API key setup

First table

Create your first table.

Choose what you want, choose where it should go, then let the add-on write the table.

  1. 1

    Choose the data

    Pick a data type, such as Earnings Calendar, Company Earnings, Earnings Movers, or Profile.

  2. 2

    Choose where the table starts

    Use the current sheet or a new sheet, then pick a starting cell like A1.

  3. 3

    Click Create table

    The add-on writes a normal spreadsheet table. If you want fewer columns, open Columns and uncheck what you do not need.

EarningsAPI Google Sheets add-on Create tab with table builder options

Refresh

Update it later.

After a table is created, you can update it by hand or set a simple schedule.

Refresh by hand

Use the Tables tab when you want fresh data right now. Refresh one table, or use Refresh all for every tracked table.

EarningsAPI Google Sheets add-on Tables tab with refresh controls

Refresh on a schedule

In Settings, choose hourly or daily refresh. The add-on keeps imported tables updated automatically, and turning it off will not erase your sheet data.

EarningsAPI Google Sheets add-on auto refresh schedule form
EarningsAPI Google Sheets add-on auto refresh enabled

FAQ

Common questions

Short answers for the things most people ask first.

Do I need to know code?

No. The add-on is built for spreadsheet users. You choose options in the sidebar and the table is written into Google Sheets.

Where do I get my API key?

Sign in to your EarningsAPI dashboard, copy your active API key, then paste it into the add-on Settings tab.

Can I choose columns?

Yes. When you create a table, you can keep the default columns or select only the ones you want.

Can the table update later?

Yes. You can refresh tables by hand or set a daily or hourly refresh schedule.

Can I ask for a new field or workflow?

Yes. Send a help request and tell us what you want to build in your sheet.

Want help setting up your sheet?

Tell us what you want the spreadsheet to do. We can help with setup, missing columns, new data requests, or a button you wish the add-on had.

Ask for help