Campaign-store associations determine where campaigns are active and visible to customers. Each association can have store-specific settings and configurations.
Path Parameters
The unique identifier of the company that owns the campaign
The unique identifier of the campaign to retrieve store associations for
Query Parameters
Filter associations by status: “active”, “inactive”, “pending”
Filter by store type: “retail”, “online”, “franchise”, “corporate”
Filter stores by geographical region
Include store-specific campaign configurations in the response
Response
The campaign identifier
Name of the campaign
Total number of stores associated with this campaign
Array of store association details
Summary statistics for campaign-store associations
Response Example
Association Management
Association Management
Store Selection Strategies:
- Geographic Targeting: Associate campaigns with stores in specific regions
- Store Type Targeting: Target specific store formats (retail, online, franchise)
- Performance-Based: Associate with high-performing store locations
- Test Markets: Use select stores for campaign testing before full rollout
- Custom Messaging: Store-specific campaign messaging and branding
- Local Promotions: Store-exclusive promotional codes and offers
- Display Settings: Store-specific visual presentation preferences
- Scheduling: Store-specific timing and duration adjustments
Store-Specific Configurations: Each store can have unique campaign settings while maintaining the overall campaign structure. This allows for localized marketing while maintaining brand consistency.
Performance Tracking: Use the association summary data to identify which store types or regions are performing best with the campaign, helping optimize future campaign targeting.
Use Cases
Campaign-Store Association Use Cases
Campaign-Store Association Use Cases
Regional Campaign Management
- Roll out campaigns to specific geographical regions
- Test campaigns in select markets before wider deployment
- Customize campaigns for local preferences and regulations
- Identify which stores are most effective for campaigns
- Compare campaign performance across store types
- Optimize store selection for future campaigns
- Create store-specific messaging and promotions
- Adjust campaign timing for local events and preferences
- Customize visual presentation for different store formats
- Monitor real-time performance across associated stores
- Adjust store associations based on performance data
- Scale successful campaigns to additional store locations
Error Responses
Common Error Scenarios
Common Error Scenarios
Campaign Not FoundNo Store AssociationsAccess Denied
Privacy Considerations: Store association data may include sensitive business information about store performance and configurations. Ensure appropriate access controls are in place.
Managing Associations
Association Management Operations
Association Management Operations
Adding Store Associations
- Use POST endpoint to create new campaign-store associations
- Specify store-specific configurations during creation
- Bulk association operations for multiple stores
- Modify store-specific campaign settings
- Update association status (activate/deactivate)
- Adjust scheduling and display preferences
- Deactivate campaign for specific stores
- Remove associations while preserving historical data
- Bulk removal operations for campaign cleanup
- Track campaign effectiveness per store
- Identify underperforming associations
- Optimize based on store-specific analytics