Skip to main content
GET
Link Campaign to Stores
This endpoint manages the relationship between campaigns and store locations, allowing you to see which stores are associated with a campaign and manage store-specific campaign configurations.
Campaign-store associations determine where campaigns are active and visible to customers. Each association can have store-specific settings and configurations.

Path Parameters

string
required
The unique identifier of the company that owns the campaign
string
required
The unique identifier of the campaign to retrieve store associations for

Query Parameters

string
Filter associations by status: “active”, “inactive”, “pending”
string
Filter by store type: “retail”, “online”, “franchise”, “corporate”
string
Filter stores by geographical region
boolean
default:"false"
Include store-specific campaign configurations in the response

Response

string
The campaign identifier
string
Name of the campaign
integer
Total number of stores associated with this campaign
array
Array of store association details
object
Summary statistics for campaign-store associations

Response Example

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
Configuration Options:
  • 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

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
Store Performance Analysis
  • Identify which stores are most effective for campaigns
  • Compare campaign performance across store types
  • Optimize store selection for future campaigns
Localized Marketing
  • Create store-specific messaging and promotions
  • Adjust campaign timing for local events and preferences
  • Customize visual presentation for different store formats
Campaign Optimization
  • Monitor real-time performance across associated stores
  • Adjust store associations based on performance data
  • Scale successful campaigns to additional store locations

Error Responses

Campaign Not Found
No Store Associations
Access 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

Adding Store Associations
  • Use POST endpoint to create new campaign-store associations
  • Specify store-specific configurations during creation
  • Bulk association operations for multiple stores
Updating Associations
  • Modify store-specific campaign settings
  • Update association status (activate/deactivate)
  • Adjust scheduling and display preferences
Removing Associations
  • Deactivate campaign for specific stores
  • Remove associations while preserving historical data
  • Bulk removal operations for campaign cleanup
Monitoring Performance
  • Track campaign effectiveness per store
  • Identify underperforming associations
  • Optimize based on store-specific analytics