ERPs that connect to Shopify and Nuvemshop: which exist and how to choose
Which ERPs connect to Shopify and Nuvemshop in Brazil: Bling, Olist Tiny, Omie and Conta Azul, what each connector syncs, and what to check before you sign.
by Ailton Carvalho · E-commerce and Shopify · October 9, 2026 · 10 min read
The short answer
An ERP connected to the online store is the system that receives orders from Shopify or Nuvemshop, issues the invoice, controls stock and feeds the books, and it starts to pay off when the spreadsheet and manual typing produce a sale without an invoice or a product sold with no stock. In Brazil, four names show up on both platforms: Bling, Olist Tiny, Omie and Conta Azul. They do not connect the same way. On Nuvemshop the usual path is to install an app from the app store; on Shopify the connector can be a listed app, an app installed outside the store or a set of API credentials. Before you sign, check what the connector actually syncs, in which direction, and what happens when the SKU does not match. If your store runs on Shopify, the page on building and maintaining Shopify stores gathers the rest of the series.
1. What "integrating" means in practice
ERP integration is not one thing. It is four separate flows, and each ERP covers some of them better than others:
- Products: the record is born in the ERP and goes to the store, or it is born in the store and imported.
- Stock: a sale in the store decreases ERP stock, or the reverse, or both directions.
- Orders: the sale becomes an order in the ERP, which issues the invoice and sends status and tracking back.
- Customers: the buyer's record is created or updated on both sides.
The Nuvemshop developer ERP guide, read on 2026-10-08, describes exactly that shape: sync of products, variants, categories and stock, orders received by webhook, with payment and shipping status updates, invoice issuance and stock returned on cancellations, plus customer sync. That is what a complete connector should do. In practice, each ERP delivers part of it, and the sales copy rarely says which part.
That is why the useful question is not "does this ERP integrate with my platform?". Almost all of them answer yes. The question is: what goes up, what comes down, with which key, and what happens when it goes wrong.
2. Bling
Bling is the ERP with the most documented integration on both platforms.
On Nuvemshop, according to the help center read on 2026-10-08, the app is installed from the app store and can import and export products and import orders. The same page lists rules that catch anyone who starts without reading:
- only one Nuvemshop store can be linked to a Bling account;
- the first export requires stock greater than zero;
- variants follow the
Attribute:Optionpattern (for example, Color:Blue); - anyone using more than one warehouse must map them with the Fulfillment type;
- deleting an already imported product on Nuvemshop does not break the link with Bling, so it is not imported again; the page recommends avoiding deletion.
The page also mentions a 2-month free trial for Nuvemshop customers. Confirm the current condition before counting on it.
On Shopify, the official Bling blog, published on 2020-05-12 and read on 2026-10-08, says the integration covers products, orders, stock, tracking, status and categories. The setup path is under Preferences, Integrations, and, with "Update stock on Shopify" checked, Shopify stock follows movements made in Bling. The same text also describes a manual action, "Sync System Stock to the Online Store". It also warns that if a product exists on both sides with a different SKU, import or export duplicates the record. Because the post is from 2020, treat the screen names as a reference and check the current admin.
The Bling app on the Shopify App Store, read on 2026-10-08, sums up the shorter flow: it imports products and orders from Shopify into Bling and exports products from Bling to Shopify. The plans appear in dollars (Cobalto US$ 9.57/month, Mercúrio US$ 19.14, Titânio US$ 32.50 and Platina US$ 79.02), with a 30-day trial. The page rating is 2.4, with 5 reviews, and the most recent, from 2025-11-28, complains about prices that do not update and errors in automatic export. That is few reviews, so it is a signal to test, not a verdict.
3. Olist Tiny
Tiny now appears under the name Olist ERP on the platform pages.
On Nuvemshop, the help center read on 2026-10-08 describes the scope in a short form: import the store's sales and the registered products into Tiny. Two restrictions deserve attention. The first: the integration does not work with Nuvem Envio, so anyone using Nuvemshop's own shipping needs to decide first. The second: Olist recommends registration with a CNPJ; with a CPF, the registration goes through review before it is approved.
On Shopify, the Olist Sistema ERP app, read on 2026-10-08, lists stock and order sync, a flow with invoice issuance and shipping, and marketplace integration. Install is free, billing is in dollars, and the page offers 30 days free and 50% off for the first 3 months for Shopify sellers. Reviews are the weak point: a 1.6 rating with 10 reviews, seven of them one star, the most recent visible one from 2025-08-27. Again, a small sample, but enough reason to test with real orders before moving the stock.
4. Omie
Omie connects stores through Omie.Hub, a module separate from Omie.ERP. That matters because it is two setups, not one.
On Nuvemshop, the Omie help center, read on 2026-10-08, tells you to register the store in Omie.Hub, authorize access inside Nuvemshop and enter the Omie.ERP App Key and App Secret, plus define how the price is composed and how stock moves. The detail that usually surprises people: after the steps, the page itself tells you to talk to Omie.Hub support to finish the setup, and says that without that the orders are not integrated.
On Shopify, the Omie walkthrough, read on the same date, asks you to create an app in the Shopify Dev Dashboard, copy the Client ID, the Client Secret and the store URL, and enter the Omie.ERP AppKey and AppSecret. It is the most laborious of the four for anyone without a technical profile. There is also a caution: in the text as read, the Client ID and Client Secret are typed into a form hosted on a domain the page does not identify as Omie's. Before pasting a credential into any form, confirm the address with Omie support.
If your ERP connector does not cover the store's flow, that is custom integration work. Send both ends (the ERP and the platform), the plan and the URL.
5. Conta Azul
The Conta Azul blog, read on 2026-10-08, cites Nuvemshop and Shopify among the platforms it can connect to, alongside Mercado Livre, Loja Integrada, Hotmart, WooCommerce and Tray, and states that whatever is sold there is posted automatically. The integrations appear tied to Conta Azul Pro.
The text does not detail what each connector syncs, in which direction, or the price. For an ERP the merchant is comparing with the others, that is little information. If your pain is stock and an invoice per order, ask for a demo with your store's flow before deciding.
6. Side-by-side comparison
| ERP | Nuvemshop | Shopify | What the source makes clear | Dated point of attention |
|---|---|---|---|---|
| Bling | App in the app store | App in the Shopify App Store and setup in the Bling admin | Products, orders, stock and tracking (Bling blog, 2020) | One Nuvemshop store per account; a mismatched SKU duplicates; rating 2.4 on Shopify (5 reviews) |
| Olist Tiny | App in the app store | App in the Shopify App Store | Sales and products into Tiny (Nuvemshop); stock and orders (Shopify) | No Nuvem Envio; rating 1.6 on Shopify (10 reviews) |
| Omie | Omie.Hub, finished by support | Omie.Hub, with an app you create in the Dev Dashboard | Listings, stock and invoices through the Hub | Setup in two parts; form on an unidentified domain |
| Conta Azul | Cited as integrable | Cited as integrable | Automatic posting of sales, on the Pro plan | Source does not detail what it syncs |
Sources: the pages cited in sections 2 to 5, all read on 2026-10-08.
7. How to choose without falling for the pitch
Four criteria settle most cases.
1. Where the product record lives. If today it is the store, pick an ERP that imports well from the store. If it is the ERP, pick one that exports variants and images without rework. The rule of who owns the record avoids most of the duplicates.
2. A standard SKU before you connect. With Bling and Shopify, a product with a different SKU on each platform duplicates the record, according to the Bling blog. Standardize the SKU on both sides before turning the integration on. That is the cheapest moment to fix it.
3. Shipping and distribution centers. Tiny does not integrate with Nuvem Envio. The limit of stock locations on Nuvemshop varies by plan (1 on Freemium/Plan A, 2 on B, 3 on C and unlimited on Enterprise, according to the developer guide), and Bling requires warehouse mapping. If you have more than one stock location, this criterion decides.
4. Who supports it when it fails. On Shopify, the two listed apps I read have low ratings (2.4 and 1.6, with few reviews), and the pages warn that external billing comes from the vendor. That does not condemn the ERP, but it means the vendor's support is who fixes it. Ask first how long support takes and through which channel.
8. When the ready-made connector is not enough
The ready-made app solves the common case: one stock location, one CNPJ, an invoice per order. It starts to fail when the business leaves that shape:
- several distribution centers with a priority rule;
- a B2B order with a price per customer and a payment term;
- a legacy industrial or wholesale ERP with no connector in the app store;
- an invoice rule that depends on the state, the tax regime or the product;
- a need to see orders, stock and finance in one dashboard.
In those cases, the way out is a custom integration by API and webhook, with a queue, reprocessing and a record of failures, instead of one more app. That bill shows up when the cost of a stuck order passes the cost of keeping the integration. To decide between a ready-made system and a custom one, the article custom system or off-the-shelf SaaS has the full reasoning.
If you are still choosing the platform, the 12-month total cost of Nuvemshop versus Shopify shows where invoices and apps enter the bill, and the guide to migrating from Nuvemshop to Shopify covers what changes when the ERP is already connected. Anyone working with Shopify finds the rest of the series on the Shopify stores page.
9. Test before you sign
Bling and Olist advertise a free trial on the pages as read (2 months for Nuvemshop customers on Bling, 30 days on the Shopify App Store), and the trial should be an operations rehearsal, not a look at the admin. For Omie and Conta Azul, ask sales whether there is a trial period. A short script:
- register five products, two of them with variants;
- place one paid order, one cancelled order and one exchange;
- check whether the invoice was issued, whether stock went down and came back, and whether tracking reached the store;
- change a price in the ERP and see how long it takes to show up;
- delete a product in the store and see what the ERP does.
The last item looks odd, but the Bling page on Nuvemshop describes exactly that case of a product not reimported after deletion. Whoever finds that in the test does not find it in production.
Frequently asked questions
Which ERPs connect to Shopify and Nuvemshop?
Bling, Olist Tiny, Omie and Conta Azul appear on both platforms on the official pages read on 2026-10-08. On Nuvemshop there are still other ERPs in the app store, and the list changes over time, so check the management category before you decide.
Which ERP is simplest to install?
From the pages as read, Bling and Olist Tiny on Nuvemshop, because the flow is to install the app from the app store and create the account. Omie requires two steps and contact with Omie.Hub support; on Shopify, it also asks you to create an app yourself.
Do I need an ERP to issue invoices in an online store?
An ERP is not mandatory, but it is the most common path: the ERP receives the store's order and issues the invoice. Without it, you depend on manual issuance or on an invoice-only app. The decision depends on order volume and the tax regime, which the accountant confirms.
Does the ERP sync stock in both directions?
It depends on the connector. With Bling and Shopify, with the update option checked, store stock follows Bling movements, and there is also a manual sync. With Tiny and Nuvemshop, the page describes import of sales and products. Ask the vendor which direction is covered before you sign.
Can I use the same ERP if I migrate from Nuvemshop to Shopify?
In general yes, because Bling, Tiny, Omie and Conta Azul serve both platforms. What changes is the connector and the link between products and the new store. Reconfigure with the new store before turning the old one off, so you do not duplicate orders.
Conclusion
There is no ERP that "integrates with everything". There are four known options, each with its own way of connecting, and the right choice comes from your flow: where the record is born, how many stock locations exist and who fixes it when an order gets stuck. If the ready-made app covers your case, use the test in section 9 and decide by the result.
If your ERP has no decent connector or the flow is unusual, that is custom integration work: webhooks, a queue and reprocessing between the store and the system. Describe the platform, the ERP and what is stuck today, or see first how the work with custom Shopify stores is done.