Resources · Make integration

ReceitaWS Make integrationAutomate ReceitaWS with Make.

Got CNPJ numbers arriving from a form or a sheet and no time to check each one by hand? The ReceitaWS Make integration gives you 2 action modules, one to validate a CNPJ and one to fetch its data. This page shows how to connect your account and build a first scenario around them.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What does the ReceitaWS Make integration do?

The ReceitaWS Make integration lets a Make scenario, the automation you build as a chain of bricks called modules, send a CNPJ to ReceitaWS and use the answer in the next steps. It has two actions and no trigger, so another app or a schedule starts the work.

Cleaner supplier records. A purchasing team collects CNPJ numbers in a spreadsheet. A scenario passes each new row through Validar CNPJ, so a mistyped number is spotted before anyone builds a supplier file on it.

Richer lead lists. A sales rep receives a company CNPJ from a website form. Obter Dados de um CNPJ looks up the data ReceitaWS returns for it, and the next module of the scenario writes that data into the CRM, so nobody copies it field by field.

Checks chained together. Put Validar CNPJ first and Obter Dados de um CNPJ right after it: the scenario checks the number, then pulls the company data, in one run you can test with Run once.

What Make does not give you here: Make's own documentation for ReceitaWS is marked as limited, with no field list and no description of each module, and the app has no Make an API Call module for anything beyond these two actions. The Make troubleshooting guide helps when a run fails. If you are weighing tools for this kind of lookup, read n8n vs Make, and to learn the editor properly, Make training starts from zero.

Connect

How do you connect ReceitaWS to Make?

  1. 01

    Add a ReceitaWS module

    In your scenario, click the +, search for ReceitaWS and pick one of its two modules. Then click Create a connection. A connection is your ReceitaWS account linked to Make once, then reused by both modules.

  2. 02

    Name the connection

    Giving the connection a name is optional, but a clear one helps later, especially if a colleague or a client has a second ReceitaWS account linked to the same Make organization. Pick something you will recognize in a list.

  3. 03

    Authorize and save

    Follow what the window asks: either authorize Make on the ReceitaWS page, or paste the key ReceitaWS gives you. Then click Save. The module is ready once the connection shows up as selected.

First scenario

Your first scenario with ReceitaWS

GoalWhen a new CNPJ reaches another app, Make validates it with ReceitaWS and fetches the company data.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the +. The first module comes from the app that holds your CNPJ numbers, such as a form tool or a spreadsheet.

  2. 02

    Add Validar CNPJ

    Click the + on the right of that first module, search for ReceitaWS, pick Validar CNPJ and create the connection. Map the CNPJ that the first module provides into it.

  3. 03

    Chain Obter Dados de um CNPJ

    Add a second ReceitaWS module, Obter Dados de um CNPJ, and map the same CNPJ into it. Each item passing through, called a bundle, now carries the number and what ReceitaWS knows about it.

  4. 04

    Test with Run once

    Click Run once. Open the bubble above each module to read the bundles it received. That is the only way to see what ReceitaWS returns, since the documentation lists no fields.

  5. 05

    Schedule and switch on

    Set the schedule on the first module, every 15 minutes by default, and switch the scenario on. Each module run counts as one operation on your Make plan, so keep an eye on the total.

Modules

What the ReceitaWS modules do

ReceitaWS gives you 2 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

ReceitaWS1

Obter Dados de um CNPJ

ActionIn the docs only

Going by its Portuguese name (get the data of a CNPJ), you hand it a CNPJ and it brings back what ReceitaWS holds on that company, ready to fill a CRM or a sheet later in the scenario.

When to use it
a new client or supplier has just given you their CNPJ and you want their record filled without retyping anything.
Watch out
Make documents no output fields for this module, so run it once on a real number and read the bundle before mapping anything.
ReceitaWS2

Validar CNPJ

ActionIn the docs only

As its Portuguese name says, this action validates a CNPJ, which gives you a quick signal on a number before the rest of the scenario relies on it.

When to use it
place it right after the module that receives CNPJ numbers from a form or an import, ahead of any lookup or record creation.
Watch out
the documentation does not describe what the answer looks like, so test with Run once, with both a correct and a mistyped number, to see how each case comes back.
Need help

Need help automating ReceitaWS with Make?

A person reads every message.

FAQ

ReceitaWS and Make: common questions

01Is the ReceitaWS Make integration free?
Yes, on the Make side. ReceitaWS is a standard app, available from the Free plan. That plan allows 2 active scenarios, a minimum of 15 minutes between two scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) lower the interval to 1 minute and remove the cap on active scenarios. Usage is counted in credits, where one operation is one module running on one bundle. Whatever ReceitaWS itself charges is not covered by Make, so check it on the ReceitaWS side.
02What is needed to connect ReceitaWS to Make?
A ReceitaWS account and a Make account. Make's documentation lists no specific prerequisite for this app and no dedicated connection steps, so the generic flow applies: add a ReceitaWS module, click Create a connection, optionally name it, then either authorize Make on the ReceitaWS page or paste the key ReceitaWS provides, and click Save. The same connection then serves both modules, Obter Dados de um CNPJ and Validar CNPJ, so it only has to be set up once.
03Does ReceitaWS trigger a Make scenario in real time?
No. ReceitaWS has no trigger module at all, neither scheduled nor instant, so it cannot start a scenario on its own. The scenario starts from something else: a trigger of another app that receives the CNPJ, such as a form or a spreadsheet, or the schedule you set on the first module, every 15 minutes by default and never under 15 minutes on the Free plan. The ReceitaWS modules then run as steps inside that scenario.
04What if a ReceitaWS module is missing in Make?
Make offers exactly two ReceitaWS actions, and this app has no Make an API Call module to reach anything else in ReceitaWS. Make also flags its own documentation for the app as limited. If you need more than validating a CNPJ or fetching its data, the path is to handle that part in another app of the scenario, or to ask the Hack'celeration team, which builds Make scenarios for clients, to look at the case with you.
05Should ReceitaWS automations run on Make or n8n?
It depends on where the rest of your automations already live. On Make, ReceitaWS gives two ready modules, a visual editor and a Free plan limited to 2 active scenarios, which suits a team that wants to test a CNPJ check without code. The same app often exists as an n8n node too, so check that side if your team already builds its workflows there. Neither tool is ranked here: the criteria are the modules you need and the platform your team already knows.