Semrush
Adding the Data Source
-
Go to the Setup Settings
-
Follow the instructions in the article How to Connect a Direct Data Network Connection to begin the process of making the Network connection
-
Fill in the required fields on the Network Settings page with the requested credentials
Follow the instructions in the linked Semrush API Documentation to learn how to find your API Key.
Click the "Add Network" button near the bottom right
Connecting Advertiser Specific Integration Data to a NinjaCat Account
- Follow the instructions in the article How to Add a Single Data Connection to a NinjaCat Account to begin the process of making the client-specific data connection
- Fill in the required fields on the Connect Data Source page by using the provided drop-down menus or by typing in the requested credentials or information
Click "Connect" near the bottom right
If you need to connect multiple instances of the same data source to one account follow the steps in the article How To Add Multiple Instances of a Single Data Source
Limiting API Unit Costs in the Template Builder
- Follow the linked instructions to Add a Data Widget to Your Template
- While configuring the data widget to display Semrush data, the "Limit Data Requested" toggle will be active by default
- If you want to view more data than what is provided by the limited view, you can deactivate the toggle. Just be aware that this may result in increased API unit costs.
Semrush FAQ
Which account includes API access?
- At least the "Business" level account is needed to access data delivered via API
What level of permission is required to access the API Key?
- The Main Admin of the Semrush account can access the API Key
How do I access the API Key?
- Follow the instructions in the linked Semrush API Documentation to learn how to find your API Key
What are API units?
- The cost of data requests via the API is measured in units. Units are determined by the type of report or request. One dollar is equal to approximately 20,000 API units. Some costs are incurred per request, and others per line of data received. If you ever exceed your Semrush subscription's API limit, you can buy an extra API package at any time. Inquire with Semrush for more information on purchasing and using API units.
Why does Semrush attach cost directly to the access of data?
- While other platforms provide a marketing utility alongside providing qualitative data about that utility, with Semrush the actual data is the utility they provide to their customers.
What is NinjaCat doing to help reduce costs to access Semrush data?
- Providing the account data source connection method of directly inputting a Project ID. Displaying a dropdown menu of active projects could cause huge API unit costs. So we don't do that.
- Providing a Limit Data Requested toggle in the NinjaCat Template Builder. With every dimension or data segment added, more and more lines of data are added to data requests. When activated, the toggle limits the live data request to limit API unit costs.
- NinjaCat Data Cloud's daily backfill timeframe is set to three days. This is a compromise to have accurate historic data while not incurring high API unit costs.
What reports are currently supported?
- Domain Organic Search Keywords
- Domain Paid Search Keywords
- Competitors in Organic Search
- Competitors in Paid Search
- Backlinks
- Domain Overview
- SERP Features
Updated 3 days ago