The Scenario
You're an audience strategy manager at an agency and you've just been handed an ad account that's been running for two years with four different strategists. Before you can propose a consolidation plan, you need to know what's actually there. The directive is clear: a complete list of every audience segment — name, type, status, and approximate size — in a workbook by end of week.
You open Snapchat Ads Manager and navigate to Audience Manager. There are 80-plus segments. There is no export button.
The bad version:
- Click through each segment in the Audience Manager UI, copying name, type, status, and user count into the workbook manually.
- Realize the list paginates at 50 segments. Load the next page. Keep copying.
- Come back after lunch and find the session timed out. Log back in, find your place, keep going.
This task exists so you can understand the account. But the act of doing it by hand is slower than the understanding it produces.
The Easy Way: One Prompt in SheetXAI
SheetXAI is an AI agent inside your Excel workbook that can query the Snapchat Marketing API and write all audience segment metadata into a worksheet in one operation.
List all audience segments for Snapchat ad account abc123 and write segment name, type, status, and approximate user count into columns A through D of the Segment Audit sheet
What You Get
- One row per segment, all pages fetched automatically
- Column A: segment name
- Column B: segment type (Customer List, Lookalike, SAI Interest, etc.)
- Column C: status (Active, Expired, Pending, etc.)
- Column D: approximate user count, shown as a range where Snapchat returns a range
What If the Data Is Not Quite Ready
You need the segment ID for reference in subsequent API calls
List all segments for Snapchat ad account abc123 and write segment ID, name, type, and status into columns A through D — we need the IDs to reference in the consolidation plan
You want to filter the list to only active segments
Fetch all audience segments from Snapchat ad account abc123 filtered to status Active, and write segment name, type, and approximate user count into columns A through C of the Active Segments sheet
You need retention days included to identify segments about to expire
List all segments in Snapchat ad account abc123 and write segment name, type, status, retention days, and approximate user count into columns A through E, then write Expiring Soon in column F for any segment with fewer than 30 retention days remaining
Full account audit: all segments, expiry flags, and duplicate name detection
Fetch all audience segments from Snapchat ad account abc123 — segment ID in A, name in B, type in C, status in D, retention days in E, approximate user count in F — write Expiring Soon in G for segments with fewer than 30 retention days, and Duplicate Name in H for any segment name that appears more than once in column B
Try It
Get the 7-day free trial of SheetXAI and open the Excel workbook you're using for the account consolidation project, then ask it to export all audience segments from your Snapchat ad account. Related: uploading customer list audiences, and the hub overview for all Snapchat workflows.
