Step 1: Open the Campaign Builder
Log in to your Growi account.
In the left sidebar, click Onboard Creators, then select Campaigns.
Click Add campaign in the top right corner.
Select General when prompted to choose a campaign type.
Click Continue.
On the next screen, select TikTok Shop Contest.
Click Continue.
Step 2: Set Store and Duration
Store (Optional)
This campaign type is exclusive to TikTok Shop. Only TikTok Shop is available as a store option.
Timeline (Required)
TikTok Shop Contest campaigns are One-Time only. There is no Ongoing option. You must set both a Start date and an End date — the contest runs for the defined period and closes automatically.
Note: Past start dates are allowed and Growi will backfill tracking data from that date forward.
Click Next to continue.
Step 3: Set Campaign Requirements
Channels to Track (Required)
TikTok is the only available channel for this campaign type since it is exclusively a TikTok Shop contest.
How to Track Creator Posts (Required)
Method | How it works |
Hashtag | Creators include a specific hashtag in their post. Enter one or more, comma-separated. |
Account Mention | Creators @mention your brand account in their posts. |
All TikTok Shop Product Links | Any post that includes any TikTok Shop product link is tracked. |
Specific TikTok Shop Product Link | Only posts with a specific TikTok Shop product link are tracked. |
Keyword | Posts containing a specific keyword in the caption are tracked. |
Click Next to continue.
Step 4: Set Compensation and Payout
Choose one of four tier modes. All bonuses are paid in addition to the base payout amount.
Note: You must configure at least one tier. Click Add Tier to add more. Use the delete icon to remove a tier.
Tier Mode 1: GMV
Reward creators based on the total GMV they generate during the contest. Each tier has a Name, a Bonus amount, and a GMV Threshold.
Example: Silver tier — $50 bonus at $500 GMV. Gold tier — $150 bonus at $1,000 GMV.
Tier Mode 2: Posts
Reward creators based on the number of posts they submit. Each tier has a Name, a Bonus amount, and a Posts Threshold.
Example: Silver tier — $20 bonus at 5 posts. Gold tier — $50 bonus at 10 posts.
Tier Mode 3: GMV + Posts
Reward creators who meet both a GMV threshold and a post count threshold simultaneously.
Setting | What it does |
Generate bonuses separately | Pay the GMV bonus and the Posts bonus independently, rather than requiring both thresholds to be met together. |
# of Winners | Optionally cap how many creators can earn that tier's bonus. |
Tier Mode 4: Leaderboard
Rank creators by performance and reward them based on their final position. Toggle between Posts-based and GMV-based ranking.
Ranking option | How creators are ranked |
Posts ranking | Creators are ranked by total number of posts submitted during the contest. |
GMV ranking | Creators are ranked by total GMV generated during the contest. |
Payout Timing
For contest campaigns, the only payment timing option is Contest end — all bonuses are paid out when the contest closes.
Payout Delay (Optional)
Set a number of days after the contest ends before payouts are released. Enter 0 to pay immediately.
Click Next to continue.
Step 5: Add Details and Advanced Settings
Campaign Name (Required)
Enter the name of the campaign. This is what creators will see on the application page.
Campaign Content (Optional)
Tab | What to write |
Description | Explain what the campaign involves and what creators need to do. |
Qualifications | List the criteria a creator must meet to be eligible. Growi AI also uses this information when running automatic content analysis to check whether a creator's posts meet your campaign standards. |
Disqualifications | List anything that would prevent a creator from being accepted. Growi AI also uses this information during automatic content analysis to flag posts that violate your campaign guidelines. |
Campaign Budget (Optional)
Set an overall budget cap to track total spend across the campaign. This is for internal tracking only and does not stop payouts automatically.
Discord Functionality
Use these settings to connect your Discord server to this campaign and automate creator onboarding through Discord.
Setting | What it does |
Require the creator to link their Discord account | Creators must authorize their Discord account before joining the campaign. |
Require creator to have a specific Discord role | Creators must already have a specific Discord role on your server before they can join the campaign. Use this to restrict the campaign to members of a particular tier or group. |
Automatically add Discord roles upon approval | Growi automatically assigns a Discord role to the creator when their application is approved. |
Automatically create private channel upon approval | Growi automatically creates a private Discord channel between your team and the creator when they are approved. Select the team roles that should have access, and optionally place the channel under a specific category. |
Assign Discord roles based on TTS GMV tiers | Automatically assign Discord roles to creators based on their last 30 days TikTok Shop GMV. Click Configure to set up custom tiers with thresholds, roles, and DM messages. |
Note: For full Discord setup instructions, refer to the guide: How to Set Up Discord for Your Campaign.
Creator Information
Use these settings to collect additional information from creators during signup or to control what they see.
Setting | What it does |
Require creator address | Creators must provide a mailing address before joining the campaign. |
Require creator phone number | Creators must provide a phone number before joining the campaign. |
Enable tax ID collection | Creators are asked to provide their tax ID during signup. This information is securely stored and used for generating tax forms. |
Enable SMS notifications for creators | Creators receive campaign updates via SMS. |
Require contracts | Creators must sign a contract document before their application is approved. |
Hide payout on signup | The payout amount is hidden from creators on the application page. |
TikTok
Setting | What it does |
Send TikTok Shop target collaborations | Automatically send target collaboration invites to approved creators via TikTok Shop. Click Configure to define the specific collaborations you want to target for this campaign. |
Auto-generate Spark Codes | Growi automatically generates TikTok Spark Codes for approved creators so you can boost their content as paid ads. |
Tracking and Attribution
Setting | What it does |
Automatically update tiers | Creators are automatically moved between tiers as their performance metrics change in real time. |
Attribute non-cycle views | When enabled, views from posts made prior to the start of the current cycle are counted toward the creator's performance in this cycle. |
Track linked TikTok Shop sales | When enabled, creators are only credited for revenue generated from videos created within this campaign's timeframe. |
Set a Total Post Requirement | Sets a total number of posts required across all creators for the campaign. Use this to track overall campaign progress and ensure your posting targets are met. |
Auto-approve social account applications | Social accounts submitted by creators are approved automatically without manual review. |
Generate previous invoices | When enabled, previous invoices will be generated for creators who join after cycles have already been completed. |
Automatically Approve Creator Applications | All creator applications are automatically approved. Only enable this when you are certain you do not need to review applications manually. |
Reward each tier | Creators receive the reward for every tier they reach, not just the highest one. |
Limit attribution to posts after creator application approval | When enabled, Growi only counts posts published after you approve a creator's application. For example: if your campaign starts July 1 and you approve a creator on July 10, only their posts from July 10 forward will appear in your campaign data. |
No cross post compensation | Only the original post is compensated. Cross posts to other platforms are tracked but remain unpaid. |
How long to keep tracking posts | Set the number of days Growi tracks a post after it goes live. Leave blank to track indefinitely. |
Monetization
Setting | What it does |
Pay TikTok Shop Commission | Enable this to process TikTok Shop commissions for this campaign through Growi's payout system, rather than through TikTok Shop directly. |
AI
Setting | What it does |
Automatic AI Analysis | Growi AI automatically analyzes creator posts and generates performance insights, engagement predictions, and compliance checks. When enabled, Growi uses the Qualifications and Disqualifications you set in the campaign content to verify whether creator posts meet your guidelines. |
Click Next to continue.
Step 6: Review and Launch
Growi will show you a full summary of every setting you have configured across all steps.
Section | What it shows |
1 — Campaign Type | The compensation structure selected and payout subtype. |
2 — Store and Duration | Timeline, start date, and connected stores with commission rates. |
3 — Campaign Requirements | Platforms tracked, grace period, posts per cycle, and cycle duration. |
4 — Compensation and Payout | Payout structure, minimum threshold, payout delay, and upfront amount. |
5 — Details and Advanced | Campaign name, tracking type, cookie life, and auto-accept settings. |
Read through each section carefully.
If anything looks wrong, click the Edit button next to that section to go back and fix it.
When everything is correct, click Launch Campaign.
Note: You can edit most campaign settings after launch by opening the campaign and clicking Edit campaign. Campaign type and tracking method cannot be changed after launch.








