General
What is the difference between a Campaign and a Contract?
Campaigns are built for scale — one set of terms, many creators. A single campaign can have dozens or hundreds of creators all operating under the same compensation structure, tracking method, and requirements. Contracts are one-to-one. Each contract applies to a single creator and can have custom deliverables, unique compensation, and eSignature support. If you want to onboard a group of creators with the same terms, use a Campaign. If you are working with one creator who has individually negotiated terms or needs to sign a document, use a Contract.
Can I set up all the same compensation structures as a Contract?
Yes. Every campaign type covered in this guide — Fixed Payment for Total Posts, Performance-Based, Pay Per Post, and others — can also be configured as a Contract. The setup steps are identical. The only difference is that a Contract applies to one creator instead of many.
Can I edit a campaign after it has launched?
Yes. You can edit most campaign settings after launch by opening the campaign and clicking Edit campaign. However, the campaign type, tracking method, compensation structure cannot be changed if invoices are generated after launch. If you need to change those, you will need to create a new campaign or contact our team so we can get it changed for you.
Can I use a past start date?
Yes. Growi allows you to set a start date in the past. When you do this, Growi will backfill tracking data from that date forward, so you will not miss any posts or sales that happened before you created the campaign.
What is the difference between Ongoing and One-Time timelines?
An Ongoing campaign runs indefinitely from the start date and continues until you manually pause or end it. A One-Time campaign runs for a fixed period — you set both a start date and an end date, and it closes automatically when the end date is reached. One-Time is required for contest campaigns like TikTok Shop Contest and TikTok Lives.
Tracking and Attribution
What does Attribute non-cycle views mean?
By default, Growi only counts views that accumulate during the current cycle. When you enable Attribute non-cycle views, views from posts made before the start of the current cycle are also counted toward the creator's performance in that cycle. This is useful if creators have older posts that are still gaining traction.
What does Track linked TikTok Shop sales do?
When this is enabled, creators are only credited for revenue generated from videos they created within this campaign's timeframe. If a creator has older videos that continue to drive TikTok Shop sales, those sales will not count toward this campaign.
What does Limit attribution to posts after creator application approval mean?
When this is on, Growi only counts posts published after you have approved a creator's application. For example, if your campaign starts on July 1 and you approve a creator on July 10, only their posts from July 10 forward will appear in your campaign data. Posts they made between July 1 and July 9 will not be counted.
What is No cross post compensation?
When a creator posts on one platform and that content is automatically reposted to another platform, only the original post is compensated. Cross posts are still tracked so you can see them, but the creator does not receive additional payment for them.
What does Set a Total Post Requirement do?
This sets a total number of posts required across all creators in the campaign, not per creator. Some brands use this to track agency progress and make sure the overall campaign posting target is being met. It is separate from the per-creator post requirements set in the Campaign Requirements step.
Compensation and Payout
When should I use the Upfront payment option?
Use Upfront when you want to pay creators before they post — for example, if you have an established relationship with the creator and want to show commitment. If you need the creator to complete posts before payment is released, use Creator completes posts instead.
What is the difference between Count Bonuses Per Post and Count Bonuses Per Social Account?
Count Bonuses Per Post resets the view threshold for each individual post, so every post earns its own bonus independently. Count Bonuses Per Social Account tracks views separately per platform rather than combining them across all of a creator's accounts. You can enable both at the same time.
What does Pay Per Every Metric mean in Pay Per Post campaigns?
This setting makes the view bonus repeat every time the creator hits the threshold, not just once. For example, if the threshold is 1,000 views and a post reaches 3,000 views, the creator receives the bonus three times instead of once.
What does Reward each tier mean?
When this is enabled, creators receive the reward for every tier they reach, not just the highest one. For example, if there is a $20 Silver tier and a $50 Gold tier, a creator who reaches Gold would receive both the $20 Silver reward and the $50 Gold reward, for a total of $70.
What is the Minimum Payout Threshold?
This is the minimum amount a creator must earn before a payout is triggered. If a creator's earnings have not reached this threshold by the end of a cycle, the amount rolls over to the next cycle.
Discord
What does Require creator to have a specific Discord role do?
This lets you restrict a campaign to creators who already hold a specific role in your Discord server. Creators must have that role before they can join the campaign. This is useful if you want to limit a campaign to members of a specific tier or group in your community.
What does Assign Discord roles based on TTS GMV tiers do?
This automatically assigns Discord roles to creators based on their last 30 days TikTok Shop GMV. You configure custom tiers with GMV thresholds, a corresponding Discord role for each tier, and optionally a DM message to send when a creator reaches that tier. Growi updates roles automatically as creator GMV changes.
AI
How does Automatic AI Analysis use my campaign settings?
When Automatic AI Analysis is enabled, Growi analyzes creator posts using the Qualifications and Disqualifications you set in the campaign content. The AI checks whether posts meet your eligibility criteria, flags content that violates your guidelines, and generates performance insights including engagement predictions. This means the more specific your Qualifications and Disqualifications are, the more accurate the AI analysis will be.
What does the AI analysis actually check?
Growi AI generates performance insights, engagement predictions, and compliance checks based on the creator's post content and your campaign guidelines. It does not post, comment, or take any action on behalf of you or the creator — it is a read-only analysis tool.
Inviting Creators
What is the difference between the three invitation methods?
Method | When to use it |
Share Username Only (Recommended) | Best when you do not need audience insights or TikTok Spark codes. Creators enter their username directly. |
Link Social Account (Best Insights) | Best for full analytics. Creators sign in with their social account to verify ownership and unlock audience data. Growi only has read-only access and never posts on their behalf. You have access to Spark codes. |
Add Creators Manually (Not Recommended) | Use only as a last resort. You paste creator profile URLs or usernames directly. No public invite link is generated and Growi cannot handle payouts or tax forms. |
Can I use multiple invitation methods for the same campaign?
Yes. Each method generates a separate invite link. You can switch between methods in the Add Creators flow and copy a different link for each one. This lets you, for example, send a username-only link to some creators and a link social account link to others.
Does Growi post on behalf of creators?
No. Growi never posts, comments, or takes any action on behalf of creators regardless of the invitation method. The maximum level of access Growi requests is read-only.