Actions119
- Analyze Search Terms
- Analyze Wasted Spend
- Explain Performance Anomaly
- Get Benchmark Context
- Get Business Profile
- Get Campaign Performance
- Get Campaign Structure
- Get Campaign Targeting
- Get Pmax Audience Signals
- Get Pmax Search Themes
- Get Usage Status
- Help User Upload
- Infer Business Profile
- List Campaign Extensions
- List Campaigns
- Optimize Budget Allocation
- Pause Ad
- Pause Campaign
- Remove Pmax Audience Signal
- Resume Ad
- Resume Campaign
- Save Business Profile
- Search Audiences
- Select Google Campaign Type
- Update Bid Strategy
- Update Campaign
- Update Keyword
- Validate Video
- Analyze Meta Ad Performance
- Analyze Meta Audiences
- Analyze Meta Wasted Spend
- Browse Meta Targeting
- Detect Meta Creative Fatigue
- Discover Meta Assets
- Duplicate Meta Campaign
- Explain Meta Anomaly
- Get Meta Ad Creatives
- Get Meta Audience Insights
- Get Meta Campaign Details
- Get Meta Campaign Performance
- Get Meta Lead Form Submissions
- List Meta Ad Sets
- List Meta Ads
- List Meta Campaigns
- List Meta Custom Audiences
- List Meta Instagram Accounts
- List Meta Lead Forms
- List Meta Pixels
- Optimize Meta Budget
- Optimize Meta Placements
- Pause Meta Campaign
- Resume Meta Campaign
- Select Meta Campaign Type
- Update Meta Ad
- Update Meta Campaign
- Add Linkedin Creative
- Add Linkedin Text Creative
- Add Linkedin Video Creative
- Analyze Linkedin Creative Performance
- Analyze Linkedin Wasted Spend
- Associate Linkedin Conversion
- Delete Linkedin Creative
- Discover Linkedin Assets
- Explain Linkedin Anomaly
- Explain Linkedin Objectives
- Generate Linkedin Ad Creatives
- Get Linkedin Campaign Performance
- Get Linkedin Campaign Structure
- Get Linkedin Campaign Targeting
- Get Linkedin Engagement Metrics
- Get Linkedin Organizations
- List Linkedin Campaign Groups
- List Linkedin Campaigns
- List Linkedin Conversions
- List Linkedin Creatives
- Manage Linkedin Conversions
- Optimize Linkedin Budget
- Pause Linkedin Campaign
- Pause Linkedin Creative
- Resume Linkedin Campaign
- Resume Linkedin Creative
- Search Linkedin Targeting
- Select Linkedin Campaign Type
- Update Linkedin Campaign Budget
- Update Linkedin Campaign Group
- Update Linkedin Campaign Schedule
- Update Linkedin Creative
- Analyze Tiktok Geo Performance
- Analyze Tiktok Wasted Spend
- Detect Tiktok Creative Fatigue
- Discover Tiktok Assets
- Explain Tiktok Anomaly
- Get Tiktok Ad Performance
- Get Tiktok Audience Insights
- Get Tiktok Campaign Details
- Get Tiktok Campaign Performance
- List Tiktok Ad Groups
- List Tiktok Ads
- List Tiktok Campaigns
- Optimize Tiktok Budget
- Pause Tiktok Ad
- Pause Tiktok Ad Group
- Pause Tiktok Campaign
- Resume Tiktok Ad
- Resume Tiktok Ad Group
- Resume Tiktok Campaign
- Update Tiktok Campaign
- Audit Conversion Tracking
- Delete Monitor
- Get Connections Status
- Get Monitor History
- Get Research Status
- List Connected Accounts
- List Monitors
- List Pending Actions
- List Scheduled Tasks
- Manage Action
- Manage Scheduled Task
- Test Monitor
Save Business Profile
AI-generatedSummary
Save or update the business profile details for a specified advertising platform, primarily supporting Google Ads with detailed business attributes.
Inputs
- platform (required) — The advertising platform to use, options include Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, and Utility.
- business_size (required) — Business size category for Google Ads platform: 'small', 'medium', or 'large' based on monthly ad spend.
- business_vertical (required) — Business vertical such as 'retail', 'services', 'technology', etc., for Google Ads platform.
- customer_id — Google Ads customer ID; optional for identifying the specific Google Ads account.
- geographic_focus — Geographic focus of the advertising: 'local', 'regional', 'national', or 'international' for Google Ads platform.
- primary_goal (required) — Primary advertising goal such as 'leads', 'sales', 'awareness', 'traffic', 'engagement', or 'app_installs' for Google Ads platform.
- seasonality — Seasonality pattern affecting advertising such as 'none', 'holiday_heavy', 'summer_peak', 'winter_peak', 'q4_heavy', or 'back_to_school' for Google Ads platform.
- target_audience — Description of the target audience (e.g., 'B2B enterprise clients', 'young professionals 25-35') for Google Ads platform.
Output shape
a single structured JSON object reflecting the saved business profile response from the Adspirer API.
Operation primarily supports Google Ads platform with platform-specific required fields. Other platforms do not have additional required inputs defined. The response contains the saved profile details or confirmation returned by the remote Adspirer service; exact fields depend on the platform's API response.
Examples
Example 1: Save a Google Ads business profile with required details including size, vertical, primary goal, and customer ID.
Set platform to 'Google Ads', provide 'business_size', 'business_vertical', 'primary_goal', and optionally 'customer_id', 'geographic_focus', 'seasonality', 'target_audience'.