The eBay Ads Report in the 3Dsellers Report Center exports your eBay Promoted Listings Standard performance as a CSV. Because 3Dsellers requests the report from eBay's own Sell Marketing Reporting API and passes the result straight through, the columns you get are eBay's advertising columns: campaign, listing, day, impressions, clicks, ad fees, items sold and attributed sale amount. You can generate it manually, schedule it, or create and download it programmatically through the 3Dsellers API or MCP.
In this article
What the eBay Ads Report gives you
The eBay Ads Report is one of the eBay-only report types in the 3Dsellers Report Center. It covers Promoted Listings Standard campaigns only.
Each report is generated for one eBay seller account and one eBay marketplace. If you advertise on several eBay sites or from several connected accounts, you run one report per account and per marketplace, then combine the files yourself. There is no Include All Sellers Data option on the eBay Ads Report, only on the Orders Report.
⭐ 3Dsellers does not calculate or store its own advertising figures for this export. Every number in the eBay Ads Report comes from eBay, so the totals match what eBay Seller Hub reports for the same campaigns and date range.
Campaign report or listing report - which should I use?
The eBay Ads Report has two sub-types. They carry the same metrics and differ only in how the rows are grouped.
Report sub-type | One row per | Use it when |
Campaign Performance Summary | Campaign, and per day when the day dimension is included | You want spend and return at campaign level, or a daily trend line |
Listing Performance | Campaign and eBay listing (item) | You want per item performance, for example to find items that spend without selling |
Which columns are in the eBay Ads Report CSV?
The eBay Ads Report file is built from two things: the dimensions you include, which become the identifying columns, and the metrics you select, which become the number columns.
Dimensions (the identifying columns)
Column | What it holds |
campaign_id | The eBay campaign ID |
campaign_name | The campaign name, added alongside the campaign ID |
listing_id | The eBay item ID. Listing Performance reports only |
listing_title | The listing title, added alongside the listing ID |
day | The calendar day the row covers, when you break the report down by day |
Metrics (the number columns)
Column | What it holds |
impressions | How many times the promoted listing was shown |
clicks | How many times it was clicked |
ad_fees | The advertising fee charged, which is also your ad spend. This is a single field, not two |
sales | Attributed items sold, a count of units rather than a count of orders |
sale_amount | Attributed sales revenue |
⚠️ Monetary columns in the eBay Ads Report arrive as a currency code followed by the value, for example USD 1.23, not as a bare number. If you load the file into a spreadsheet or a BI tool, split or strip the currency prefix before you total the column, or the total will come out as zero.
Which fields are not included?
These are the fields sellers most often expect in the eBay Ads Report and do not find. Some can be worked out from the columns you do get.
Field | Status |
SKU | Not in the file. Match on the eBay item ID against an eBay Listings Report, which does carry SKU |
Promoted Listings ad rate | Not in the file. Ad rates are visible on the campaign in Products > Listings > eBay Ads |
CTR | Not a column. Calculate it as clicks divided by impressions |
Conversion rate | Not a column. Calculate it as items sold divided by clicks |
ROAS | Not a column in the CSV. Calculate it as sale amount divided by ad fees. 3Dsellers shows a calculated ROAS on the campaigns screen itself |
Attributed orders | Not a column. The sales metric counts items sold, not orders |
Seller account and marketplace | Not columns, because each report already covers one account and one marketplace. Tag them yourself when you combine files |
eBay final value fees | Not part of the eBay Ads Report. It covers advertising fees only |
Organic traffic, views and impressions | Not available. The report covers promoted traffic only |
Where do I create an eBay Ads Report?
Go to Reports and open the Report Center.
Click Create Report and choose eBay Ads Report.
Pick the eBay account under Select Channel. One account per report.
Set the date range, the report sub-type, the funding model, and the metrics, dimensions and campaigns you want.
Click Save & Generate to run it now, or set a schedule.
Finished files appear under Report History, which keeps the last 90 days.
Can I generate the eBay Ads Report through the API or MCP?
Yes. The eBay Ads Report is available through the 3Dsellers API and through the 3Dsellers MCP server, using the same export system as every other Report Center report. The export type is node_ad_report, and a seller account ID is required because a report always covers one account.
The flow has three steps:
Create the export. Call the create export operation with type node_ad_report, the seller account ID, and the report parameters (sub-type, date window, metrics, dimensions and campaigns) in the config object. 3Dsellers requests the report from eBay at this moment, so the call returns immediately with a status of in_process.
Poll until it finishes. Call the get export operation with the returned export ID until the status is done. How long this takes depends on eBay, not on 3Dsellers.
Download the file. A finished export carries a url field pointing at the CSV.
⚠️ The download URL on a finished export is publicly readable by anyone who has the link. Treat it as a shareable link, and do not post it anywhere you would not post the data itself.
The eBay Ads Report does not support column selection through the API's fields parameter. Which columns you get is decided entirely by the metrics and dimensions in the report parameters. The full operation reference, including the exact parameter names, is in the interactive documentation at api.3dsellers.com/docs.
Scheduling an eBay Ads Report to a fixed download URL
If you are feeding a BI tool or a spreadsheet rather than pulling a file by hand, a scheduled export is the better option. A schedule runs daily, weekly or monthly and publishes every run to one fixed, publicly readable URL that each run overwrites. You point your tool at that URL once and it always reads current advertising data, with no polling loop.
Schedules are created through the same API or MCP, or in the Report Center. A schedule created through the API starts inactive: the usual sequence is to create it, run it once to check the columns, then activate it. Scheduled exports need the Export CSV feature on your plan.
eBay's daily report limit
⚠️ eBay applies a daily limit per user on report tasks. Each eBay Ads Report you generate creates a report task on eBay, so an account that runs many ad reports in one day, or that has many campaigns, can hit this limit. When it does, further ad reports for that account stop being created until the limit resets, and a scheduled report will simply not produce a file that day. If you run ad reports for several eBay accounts, stagger the schedules across the day rather than starting them all at the same time.
What the eBay Ads Report will not do
It will not combine several seller accounts or several eBay marketplaces into one file.
It will not include SKU, ad rate, CTR, conversion rate or ROAS as columns.
It will not report on Promoted Listings Advanced, only on Promoted Listings Standard.
It will not report organic, non-promoted traffic for your listings.
It will not include eBay final value fees or any other non-advertising fee.
It will not let you add or rename columns through the API's field selection, because the columns come from eBay.
Troubleshooting
My eBay Ads Report came back empty
An empty eBay Ads Report almost always means there was no promoted activity to report. Check that the account you selected has campaigns with a status of Running during the date range you asked for, and that the marketplace on the report matches the eBay site the campaigns run on. A campaign that was paused for the whole window produces no rows.
My scheduled eBay Ads Report did not produce a file today
The most common cause is eBay's daily report-task limit, especially if you run several ad reports from the same eBay account on the same schedule. Spread the schedules across the day and check Report History, where a failed run is listed with an Error occurred status and can be retried.
My spreadsheet totals the ad fees column as zero
The monetary columns in the eBay Ads Report include a currency code, for example USD 1.23, so a spreadsheet reads them as text rather than numbers. Split the currency code off, or strip it during import, and the column will total correctly.
My eBay Ads Report fails with an authorization error
An authorization failure on the eBay Ads Report is specific to advertising: usually the eBay account is not enrolled in Promoted Listings, or the eBay connection was authorized without advertising access. It does not mean your whole eBay connection is broken, and your other 3Dsellers features keep working. Reconnect the eBay account from Integrations and accept the full set of permissions.
FAQ
Does the eBay Ads Report include SKU?
No, the eBay Ads Report does not include SKU. It identifies items by eBay item ID. To get SKU alongside advertising performance, run an eBay Listings Report for the same account and join the two files on the eBay item ID.
Does the eBay Ads Report include ROAS and CTR?
No, ROAS and CTR are not columns in the eBay Ads Report CSV. Both are easy to calculate from the columns that are there: ROAS is attributed sale amount divided by ad fees, and CTR is clicks divided by impressions. 3Dsellers does display a calculated ROAS on the eBay Ads campaigns screen inside the app.
Can I get one eBay Ads Report covering all my eBay accounts?
No, the eBay Ads Report runs against one eBay seller account and one marketplace at a time. Only the Orders Report has an Include All Sellers Data option. Run one ad report per account, save the configuration as a template so you only set it up once, and combine the files on your side.
Can I download the eBay Ads Report automatically without logging in?
Yes. Create a scheduled eBay Ads Report through the 3Dsellers API, the MCP server or the Report Center. A schedule publishes each run to one fixed URL that your BI tool or script can read directly, so nobody has to log in or click Download.
How long are generated eBay Ads Reports kept?
Report History keeps generated reports for the last 90 days. If you need advertising history beyond that, download the files to your own storage as they are produced, or use a scheduled export that writes into a system you control.
Does the eBay Ads Report cover Promoted Listings Advanced?
No, the eBay Ads Report in 3Dsellers covers Promoted Listings Standard campaigns. Promoted Listings Advanced performance is not included and needs to be read in eBay Seller Hub.
Related articles
If you have any questions, feel free to reach out to us anytime at [email protected]

