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

Upload forms

Create upload forms to invite your community to share content directly with your brand.

Upload forms let your community share content directly with your brand. Present upload forms in three ways: embedded as an upload button in a gallery on your website, or shared as a link or QR code.

Navigate to UGC → Uploads⁠ to manage your upload forms.

SpecificationLimit
Supported formats.jpeg, .jpg, .webp, .png, .mov, .mp4
File size200 MB per file
Video length10 minutes maximum
Upload capacityUp to 5 files at once
Caption2,200 characters

How upload forms work

Upload forms give your community a direct channel to share content with your brand outside of social media platforms.

AspectDescription
Where to presentEmbedded in a gallery, or shared via upload link or QR code
What can be uploadedUp to 5 photos or videos per submission with optional captions
Built-in consentYour default content consent policy from Settings → Legal⁠, shown when the customer enters their details. Upload forms never show a market's policy
Where posts appearAll uploaded posts appear in UGC → Inbox⁠ for review, once the customer has verified their email
Note:

Learn how to set up a content policy in Legal settings.

Create an upload form

  1. Navigate to UGC → Uploads⁠
  2. Click New folder. Upload form opens.
  3. Enter a name for your form in Name (for internal organization)
  4. Click Create upload form

Add an upload button to the galleries on your website so visitors can upload content directly from them.

Note:

Uploaded posts still need to be approved by your team before going live on your website.

You add the upload button and choose its upload form on the gallery's Design tab. See Upload button in Gallery design for the steps. Visitors see Upload a post in your gallery, which opens a popup version of your upload form.

Each upload form has a unique link and QR code that you can share across marketing channels. The link of your default form, marked Default on UGC → Uploads⁠, is https://upload.cevoid.com/{workspace}. Other forms add ?source={id}.

  • Upload link: Use it in email campaigns and social media stories, and to collect content that influencers didn't post on social media
  • QR code: Use it on packaging, print material, event material, and in-store displays
  1. Navigate to UGC → Uploads⁠
  2. Select the upload form you want to share
  3. Click Share. The upload link appears.
  4. Copy the URL under Invite by link

Download the QR code

  1. Navigate to UGC → Uploads⁠
  2. Select the upload form you want to share
  3. Click Share. The upload link and QR code appear.
  4. Click Download QR Code under Invite with QR code

Edit or delete an upload form

  1. Navigate to UGC → Uploads⁠
  2. Open the upload form
  3. Click More → Edit. Upload form settings opens.
  4. Enter a new name in Name
  5. Click Save changes

To delete an upload form, open it and click More → Delete, then confirm. Deleting a form doesn't delete the posts collected with it.

Post-purchase and thank you emails

Flows in Settings → Flows⁠ email your customers about uploads. Each email comes from an email template of one of two types, which you edit in Settings → Emails (new) → Email templates⁠, under UGC:

  • Post-purchase email: Asks a customer for a photo or video of their order, with a button to one of your upload forms
  • Thank you email: Thanks a customer for their upload

Each email, and each event a flow sends instead, shows in Outbox.

Ask for an upload after a purchase

A Content upload request asks a customer for photos or videos of their order. It's an action in a flow on Order fulfilled or Order delivered: start a blank flow on one of them in Settings → Flows⁠ and add an Action step. To send the request some days after the order, put a Wait step before the action. Both triggers need your orders in Cevoid: see Turn on order sync.

  1. Navigate to Settings → Flows⁠ and open the flow
  2. Click Edit flow
  3. Click the Action step
  4. Set Action type to Content upload request
  5. Select the upload form in Upload destination
  6. Set Delivery target to Email
  7. Select a Post-purchase email template in Email template
  8. Click Publish flow. For a flow that's been published before, the button is Publish changes.

The email's button opens the upload form you selected. Cevoid emails the request only to customers who agreed to marketing email, and never sends it for a canceled or fully refunded order. To send the request from your CRM instead, set Delivery target to Klaviyo or Voyado, once connected. Cevoid then sends an event with the upload link, for an email you build in your CRM. With Webhook, Cevoid sends it to your own endpoint: see Webhooks via Flows.

Thank customers after they upload

A flow on Upload completed starts each time a customer completes an upload through an upload form. Start a blank flow on it in Settings → Flows⁠ and add an Action step: on this trigger, its action is Send notification.

  1. Navigate to Settings → Flows⁠ and open the flow
  2. Click Edit flow
  3. Click the Action step
  4. Set Delivery target to Email
  5. Select a Thank you email template in Email template
  6. Click Publish flow. For a flow that's been published before, the button is Publish changes.

Localization

Translate upload form copy under Settings → Translations, in the Upload forms area.

On-site widgets determine what language to display based on your markets. Upload forms embedded in a gallery use the same language as the gallery.

Upload links can include a language parameter to use the same upload form for multiple languages. For example, https://upload.cevoid.com/poderosa-world?language=de displays the upload form in German. For a form whose link has ?source=, add &language=de instead. Without the parameter, the form uses your workspace language.

Customer experience

This is what customers see when they use your upload form.

Step 1: The customer sees the upload form and clicks Upload to select photos and videos from their device.

Upload form start screen

Step 2: The customer can crop their images and enter a caption for each post, then clicks Continue.

Upload form caption screen

Step 3: On Your information, the customer enters their name (3 to 40 characters) and email address, accepts your content consent policy, and clicks Upload. The post is saved to the profile that matches their email, or a new profile is created.

Upload form name screen

Step 4: The customer enters the 5-digit code Cevoid emails them, or opens the link in that email, to verify that they uploaded the post. The code is valid for 7 days, and 5 wrong tries cancel the upload. Cevoid sends it in the Upload verification code email, which you can edit: see Email templates. From a gallery, the email is in the language of the gallery's market. From an upload link or QR code, it's in your primary language.

Upload form email verification

Step 5: Thanks for sharing! The upload is complete and the post goes to your Inbox for review, unless the customer's profile has Content flow set to Send to approved posts: see Profiles. The customer can click Upload more content (Done in a gallery popup) or Go to website.

Upload form thank you screen

After the upload, a flow on Upload completed can send the customer your Thank you email: see Thank customers after they upload. Creators can ask to have their content removed at https://upload.cevoid.com/data/remove.