Last updated
Commerce · data connector
Automated Shopify reports, delivered on schedule
Rahoto connects to your Shopify store through Shopify sign-in and asks for read access only: read_products, read_orders, read_customers and read_inventory. It reads five objects: orders, products, customers, collections and inventory items.
What Rahoto reads
Five Shopify objects
Each object comes with the fields Rahoto reads by default, listed here exactly as it requests them.
| Object | Fields |
|---|---|
| Orders |
|
| Products |
|
| Customers |
|
| Collections |
|
| Inventory Items |
|
How you connect
What you need before connecting
- Sign-in
- Shopify sign-in (OAuth)
- Access requested
-
read_products,read_orders,read_customers,read_inventory - You provide
-
- Your store domain, as "mystore" or "mystore.myshopify.com"
Connectors read from your sources and are read-only by default. See the connection guidance for the steps.
How it refreshes
Refreshed on your schedule
Refresh mode: Snapshot.
- On each scheduled run Rahoto takes a fresh snapshot of the data and rebuilds the report from it.
- You can preview the data before you bind it to the page.
- Before an issue goes out, Rahoto checks the pages and notices when a source changed shape.
- Shopify limits how fast its API can be read, and Rahoto paces its requests to stay within that limit.
Where the report goes
Delivered where your readers already work
- Slack
- thread or channel
- Teams
- channel post
- inline or attached
- Web
- viewer or embed
- Webhook
- your endpoint
- S3
- bucket drop
- Drive
- shared folder
- SFTP
- your server
Web publishing is on every plan; the other seven channels come with every paid plan. PDF, PowerPoint and PNG travel on any of them.
An example report
Weekly trading report
Every Monday morning, built from Shopify.
- A cover with the trading week
- Orders by day, as a trend
- Orders by financial and fulfilment status, as a table
- New customers in the week
- Inventory items with their cost, for the stock review
The structure of a report, with no figures shown. You design the pages; Rahoto binds them to the data and sends them on schedule. See finished examples in the sample gallery.
Connect Shopify and set the schedule
Bind it into the document, check a run, and choose where it goes.