Skip to content
Open platform (opens in a new tab)

UGC from Instagram

Collect UGC from Instagram mentions, tags, and hashtags.

Cevoid automatically detects and collects Instagram posts where your brand is mentioned or tagged, plus posts from hashtags you choose to track. All Instagram UGC appears on one page, where you can review content, request usage rights, or get direct access to posts you already have rights to.

Navigate to UGC → Instagram⁠ to view and manage Instagram UGC.

UGC that Cevoid tracks

Cevoid automatically detects Instagram posts, carousels, and Reels related to your connected Instagram accounts.

Detection typeDescription
MentionedCreator writes "@YOURBRAND" in their caption, or in a comment on their post
TaggedCreator tags you in at least one image or video of their post
HashtaggedCreator adds at least one of the hashtags you track to their caption

Mentioned posts

Mentioned posts arrive as soon as Instagram notifies Cevoid of the mention, for posts created after you connected your Instagram account. Historical mentioned posts can't be imported.

Tagged posts

Cevoid checks for new tagged posts about once an hour. When you connect an account, Cevoid also imports the tagged posts from the last 12 months.

Import older tagged posts:

  1. Navigate to Settings → Integrations → Instagram⁠
  2. Open the Instagram account
  3. Click Import next to Want to import more tagged posts?
  4. Select the date you want to import tagged posts from in Import Instagram post history
  5. Click Import

You can import tagged posts up to 5 years back.

Hashtagged posts

Cevoid checks your tracked hashtags for new posts about once an hour, starting when you track the hashtag. Historical hashtagged posts can't be imported. You can track up to 30 hashtags per workspace: at 30, Create hashtag is disabled until you delete one.

  • Hashtags can contain letters, numbers, and underscores. Cevoid saves them in lowercase, without the #.
  • A hashtag nobody has posted with yet shows Waiting for first post, because Instagram starts tracking a hashtag once someone posts with it
  • The hashtag dropdown on UGC → Instagram⁠ lists your tracked hashtags and shows how many of the 30 you use
Note:

Posts detected only through a tracked hashtag don't show the creator's Instagram handle, because Instagram doesn't share this information for hashtagged posts.

Start tracking a hashtag:

  1. Navigate to Settings → Integrations → Instagram⁠
  2. Click Track hashtag
  3. Enter the hashtag you want to track
  4. Click Create hashtag

Check a hashtag now or delete it: In Hashtags on Settings → Integrations → Instagram⁠, open the hashtag's menu and click Check for new posts or Delete. You can also delete a hashtag with the x next to it in the hashtag dropdown on UGC → Instagram. Deleting a hashtag asks you to confirm in Delete hashtag? and doesn't delete any posts.

Find new Instagram posts

All new Instagram UGC posts appear under UGC → Instagram⁠. The page has:

  • The tabs All posts, Mentions, and Tagged, plus the hashtag dropdown for posts from each tracked hashtag
  • An account selector, when two or more Instagram accounts are connected
  • Search username... to find posts by a creator
  • More, with Instagram settings, Edit request messages, and Removed posts

On each post, click Request to send a rights request, or the x to remove the post. Removed posts stay under More → Removed posts for 30 days, where you can click Restore on a post to bring it back. The Copyright striked tab on the same page lists detected videos Instagram didn't share, because they use licensed audio or the creator turned off downloads. They can't be requested.

Cevoid skips these posts automatically:

  • Posts by any Instagram account connected to your workspace
  • Mentioned posts that complete an Instagram task in your loyalty program
  • Posts that are already in your workspace

Get access to an Instagram post

Before you can use a detected Instagram post, you need to get access to it. Once you have access, the post moves to your UGC Inbox for review, unless the creator's profile has Content flow set to Send to approved posts: see Profiles.

Tip:

Carousel posts from Instagram are divided into separate posts once moved to your Inbox.

There are three ways to get access:

MethodUse case
Direct accessOne-click action for posts you already have rights to use
Whitelist a creatorGet direct access to all posts from a specific creator (common for influencer partnerships)
Send a rights requestRequest permission from the creator through Cevoid

Get direct access to a post

If you already have the creator's permission to use a specific Instagram post, get direct access to move it to your UGC Inbox.

  1. Navigate to UGC → Instagram⁠
  2. Open the post
  3. Click Direct access. Access post with existing consent opens.
  4. For hashtagged posts: select a profile in Select a profile, or create one with the creator's Instagram username
  5. Click Access post, or Create profile and access post when the creator has no profile yet. The post moves to your Inbox for review.

If you already started a request, open its menu and click I already have rights to use this to open the same dialog.

Whitelist a creator

Whitelist a creator to skip requests and get direct access to all their tagged and mentioned posts. You do this with the Instagram rights setting on their profile.

Note:

Only posts where the creator has mentioned or tagged you are saved. Hashtagged posts don't carry the creator's handle, so whitelisting doesn't apply to them.

When you create a profile:

  1. Navigate to Profiles⁠
  2. Click Create profile
  3. Enter the creator's Instagram handle in Instagram username. Instagram rights appears.
  4. Select an option in Instagram rights
  5. Click Create profile

On an existing profile:

  1. Navigate to Profiles⁠
  2. Open the creator's profile
  3. Select an option in Instagram rights in the Socials panel of the Overview tab. Instagram rights shows once the profile has an Instagram handle.
OptionDescription
Send content requestsYour team sends requests or gets direct access for each post
Direct access to future postsNewly detected tagged or mentioned posts go directly to your Inbox
Direct access to historical & future postsTagged and mentioned posts already detected in Cevoid, and newly detected ones, go directly to your Inbox. Cevoid doesn't fetch older posts from Instagram

Send rights requests

When you find Instagram content you want to use but need the creator's permission, send a rights request. Cevoid provides two methods: DM requests and comment requests. You can use both methods at the same time.

Note:

Request messages should link to a page on your website that contains your content consent policy. See Content consent example for example text.

AspectDM requestsComment requests
How it's sentDirect message to the creatorComment on the creator's post
VisibilityOnly the creatorPublic
How creator approvesClicks a link to an approval formReplies with an approval hashtag
Creator can whitelist themselvesYesNo
Auto-detection of approvalYesYes

Both methods use request templates, so you can define reusable messages.

Tip:

Send requests promptly while content is still fresh. Creators are more likely to respond to timely requests about recent posts.

Comment requests

A comment request asks the creator to reply with a specific approval hashtag, for example #yesBRANDNAME. When the creator replies with the approval hashtag and mentions your handle, Cevoid detects the reply, approves the request, and moves the post to your Inbox. Cevoid only learns about the reply through the mention, so keep %{handle}% in your comment template.

Tip:

For posts detected through mentions, you can send the request with one click without leaving Cevoid: after you select the template, click Send request. Cevoid posts the comment from your connected account and marks the request as sent.

Send a comment request:

  1. Navigate to UGC → Instagram⁠
  2. Click Request on the post you want to use. Request post opens.
  3. Select the Comment tab
  4. Select a comment template
  5. Click Copy message
  6. Click Open post (View post on mentioned posts). The post opens on Instagram.
  7. Paste the message as a comment on the post
  8. Click I have sent message

DM requests

DM request example

A DM request message includes a unique approval link for the creator, https://request.cevoid.com/{id}. The creator opens the link to approve your request. Approved posts move to your Inbox. See Customer experience for what the creator sees.

Tip:

Creators can whitelist themselves as part of the DM approval flow.

DM request whitelist option

Send a DM request:

  1. Navigate to UGC → Instagram⁠ and click Request on the post you want to use. Request post opens.
  2. Select the Direct message tab. Request post opens on the tab you used last.
  3. Click View post to open the post on Instagram and find the creator
  4. Select a DM template
  5. Click Copy message. The message includes the approval link. To copy only the link, click Copy link.
  6. Click Open Instagram DM. Your Instagram inbox opens.
  7. Paste and send the message to the creator
  8. Click I have sent message

Request templates

Request templates are the reusable messages for DM and comment requests. The template you used last is preselected in your next request.

  1. Navigate to Settings → Integrations → Instagram⁠
  2. Click Edit in the Request messages panel. Request messages opens.
  3. Select the Direct messages or Comments tab
  4. Click New message, or open the menu on an existing template and click Edit
  5. Fill in the fields in the table below
  6. Click Create for a new template, or Save for an edited one

You can also open Request messages from UGC → Instagram⁠ with More → Edit request messages. To delete a template, open its menu and click Delete.

FieldTemplate typeDescription
TitleBothThe template's name in Cevoid
LanguageDMThe language of the creator's approval page. Shown when your workspace has markets
Terms of ServiceBothThe content consent policy the request links to: your default policy, the policy of another jurisdiction in Legal policies, or Custom URL
MessageDMYour message. Cevoid adds the approval link at the end
Approve #hashtagCommentThe hashtag the creator replies with to approve, at least 4 characters
Default messageCommentYour comment, with the dynamic values below

Dynamic values for comment templates:

ValueReplaced with
%{approveHashtag}%Required. Your approval hashtag, with #
%{handle}%Your Instagram handle, with @. Include it: Cevoid only detects replies that mention you
%{terms}%The URL of the first link in the policy you chose in Terms of Service (see Add links to a policy), or your Custom URL
%{creatorHandle}%The creator's Instagram handle, with @. Empty on hashtagged posts

Example comment request template:

"We just love this picture 🥰 Is it possible for us to use this picture on our website and social media channels? Please reply on this comment with %{handle}% and %{approveHashtag}% if you approve. Go to %{terms}% for more information. Have a beautiful day!"

Example DM request template:

"Hi there, we love one of your posts and would love to feature it on our website!"

Track request status

Track the status of your rights requests on the Requested Instagram posts page to follow up when needed.

  1. Navigate to UGC → Instagram⁠
  2. Click Requested posts in the upper right corner
  3. Select a request status to filter by: Open, Approved, Declined, or Failed
StatusDescription
OpenRequest marked as sent, waiting for response. A request you started but didn't mark as sent stays on the post on UGC → Instagram
ApprovedCreator approved, post moved to Inbox
DeclinedCreator declined (DM requests only). Open the request's menu and click Resend request to try again

To cancel an open request, open the post, click the menu in Request post, and click Undo request. Then confirm with Remove request.

Requests today shows how many requests you created in the last 24 hours. Sending many requests a day can affect your Instagram account. To get an email when a request is approved, enable Approved request under Settings → Notifications⁠. See Notifications.

Localization

The DM approval page uses the template's Language, or your workspace language. Translate its texts in Settings → Translations⁠ under Request forms. See Translations.

Customer experience

This is what creators see when they open the link in a DM request.

  1. We would love to showcase your post!, with No thanks and Yes you can use my post!
  2. After Yes you can use my post!: Verify ownership. The creator enters their Instagram handle, which must match the post's author. They can enable Also allow use of future tagged/mentioned posts, which sets their profile to Direct access to future posts. They accept the content consent policy from the template's Terms of Service, or your default policy, and click Continue. If the handle doesn't match, they see Verification failed and can click Try again.
  3. Thank you for sharing your post! The request is approved and the post moves to your Inbox.

If the creator clicks No thanks, the request is declined.

Comment requests have no approval page: the creator replies to your comment on Instagram, and the %{terms}% link is the only consent reference.