---
title: "Bloc reservation in-feed ad specifications (including Awareness & Engagement)"
description: "Last updated October 2026"
url: https://help.business.getonbloc.com/en/articles/319-bloc-reservation-in-feed-ad-specifications-including-awareness-and-engagement
collection: "Standard Feed"
updated: 2026-10-27
language: en
---

# Bloc reservation in-feed ad specifications (including Awareness & Engagement)

Last updated October 2026

## **Video & Bites Creative Assets**

### **Spotlight Ads Pull**

There are no specific restrictions, as long as everything is already successfully uploaded on the Bloc app.

-   ​Ad captions for Spotlight Ads are extracted directly from the organic video captions, and there is no caption limit on Bloc Ads. Blank caption is supported.
    
-   **​Video format** of uploaded videos is normally .mp4 or .mov
    
-   **​Video duration:** No restrictions. Spotlight Ads Pull can support all video lengths on Bloc organic videos, as long as users can successfully publish the video on Bloc.
    

### **Non-Spotlight Ads and Spotlight Ads Push**

-   **​Dimension:**
    
    -   ​Vertical (recommended): 9:16, ≥540\*960px
        
    -   ​Horizontal: 16:9, ≥960\*540px
        
    -   ​Square: 1:1, ≥640\*640px
        
-   **​Format Supported:** .mp4, .mov, .mpeg, .3gp
    
-   **​Video Duration:** 5-60s, recommend 9-15s.
    
-   **​File Size:** ≤500 MB
    
-   **​Bitrate:** ≥2,500kbps
    

### **Safe Zone**

If you follow the rules and stay in the **safe zone**, along with the relevant ad specifications, you will make sure that your creatives get shared in the way you wanted.

**Standard Version (LTR)**：All regions (except Arabic region) please refer to the standard LTR (Left to Right) version. Click on the download arrow below to download the file to your computer.

### **Safe Zone Notes:**

-   Please ensure that the key elements such as **text** and **logos** are within the safe zone. Elements that appear out of the safe zone might be covered or cropped.
    
-   ​The **Safe zone** size is determined by the dimension (vertical, horizontal or square), the ad caption length and any interactive add-on usage; the longer the caption, the smaller the safe zone will be. Please select the corresponding safe zone files that match your asset.
    
-   ​To better ensure that the creative presentation will meet your expectations, we suggest you use our preview tool to view the actual effects before launching it.
    

### **Notes for Creatives**

Please, consider these recommendations:

-   ​Avoid using transparent or white background for the creative, as nicknames, ad captions, and music captions may not be visible, because the text color and UI icons on the Bloc app are white.
    
-   ​The video should be high resolution, not stretched or compressed.
    
-   ​The video should be coherent, with no sudden interruption in its music or video creatives that affect the user experience.
    
-   ​All video creatives must have sound.
    
-   ​The music names on the Non-Spotlight Ads are automatically generated as **Promoted Music**, and the music name cannot be changed.
    
-   ​The video should be localized. Creatives not using local official language are not recommended and may not be approved by the local ad policy team.
    
-   ​No watermarks (including the Bloc watermark) are allowed in the creatives.
    
-   ​The ad creative must not mimic the Bloc interface.
    
-   ​ "#" element in the creative is allowed to be used in commercial, sponsored and organic hashtag challenges, but not allowed for non-commercial hashtags with commercial intention.
    
-   ​If a well-known person is featured in the creative (celebrity, etc.), the advertisers must provide proof of endorsement, related authorization, or related third-party reports. If the above requirements cannot be met, the advertiser is required to issue relevant guarantees and take full responsibility.
    
-   ​Reservation In-Feed Ads (include R&F) allows using 2-creator duet and stitch videos as ad creatives, but if using Spotlight ads format pull, it would require dual authorization.
    
-   ​If used, clients are responsible for obtaining appropriate licensing rights for fonts, emojis, and creative tools.
    

## **Profile Photo**

-   **​Dimension:** 98x98px, Square 1:1
    
-   **​Format Supported:** .jpg, .jpeg, .png
    
-   **​File Size:** <50 KB
    
-   ​If it is Spotlight Ads, the profile photo will use the photo of the video account profile.
    
-   **​Safe zone:** Please put the key element in the center of the 66px\*66px sized image to prevent it being cropped.
    

## **Ad Caption**

### **Spotlight Ads Pull**

-   ​Ad captions for Spotlight Ads are extracted directly from the organic video captions, and it supports max 150 characters or blank captions.
    
-   ​ "@" is allowed and clickable.
    
-   ​ "#" is allowed to be used in commercial, sponsored and organic hashtag challenges, but not allowed for non-commercial hashtags with commercial intention.
    
-   ​Depending on the users' phone model and operating system, longer text may not show completely on the screen.
    
    -   Max 4 lines can be displayed. If exceeding 4 lines, the text would be covered by a **See more** message. When users click on **See more**, the full text opens up below. We suggest to keep the ad captions within 50 characters for CN/JP/KR or 100 characters in other languages to avoid being covered by ‘**See more’.**
        

### **Non-Spotlight Ads and Spotlight Ads Push**

-   Ad captions are displayed in a uniformed font and in white color. The customized font, font size and formatting are not supported.
    
-   Depending on the phone model and the operating system, longer text may not be showing properly or completely on the screen.
    
    -   Depending on the phone model and operating system, the maximum number of characters that can be displayed in one single line differs. We suggest using our preview tool to see the actual result shown on different devices.
        
    -   max 4 lines can be displayed. If exceeding 4 lines, the text would be covered by a **See more** message. When users click on **See more**, the full text opens up below. We suggest to keep the ad captions within 50 characters for CN/JP/KR or 100 characters in other languages to avoid being covered by **See more**
        
    -   Half-width characters such as those used in the English language (EN) occupy a 1-character space.
        
    -   Full-width characters such as those used in CN/JP/KR occupy a 2-character space.
        
    -   Punctuation is counted as characters.
        
    -   Space at the beginning and at the end will not be counted as characters, if the space is found in other positions, it will be recognized as a character instead.
        
-   "{ }" cannot be used.
    
-   "@" is allowed, but not clickable on Non-Spark Ads; it supports redirecting to an in-app account page with Spark Ads format.
    
-   "#" is allowed to be used in commercial, sponsored and organic hashtag challenges, but not allowed for non-commercial hashtags with commercial intention.
    
-   These ads do not support any link in the ad captions.
    

## **CTA**

-   CTA background colour is automatically matched with the video **creative** based on our model, and it does not support customised colours.
    
-   As the CTA content customisation is not supported, it must be selected for non-video view ads.
    
    -   The Default CTA is **Learn more**.
        
    -   We Support 25 CTAs in total:
        
        -   App download (4): Download, Learn more, Listen now, Play game.
            
        -   Landing page (25): Apply now, Book now, Contact us, Download, Experience now, Get quote, Get showtimes, Get ticket now, Install now, Interested, Join this hashtag, Learn more, Listen now, Order now, Play game, Pre-order now, Read more, **Shoot with this effect**, Shop now, Sign up, Subscribe, View now, View video with this effect, Visit store, Watch now.
            
        -   CTA **Join this hashtag** can only be used when driving traffic to a commercial or sponsored Hashtag Challenge.
            
        -   CTA **Join this hashtag** is not available for Reach & Frequency campaigns when promoting a sponsored hashtag.
            
        -   Non-Spotlight Ads do not support CTA **Shoot with this effect.**
            
-   The CTA text will be auto translated to fit the users' app language setup for all available languages. If the CTA does not have an available language translation on the Bloc system, the CTA text will be displayed in English to users, by default. Please consult your sales team for the CTA translations in your language.
    

## **URL Link**

Remember that:

-   ​The URL field must be filled in for non-video view ads.
    
-   ​Deeplink is supported with allowlist. Please consult your local sales team on allowlist logic.
    
-   ​A deeplink is a type of destination URL in the ad that takes audiences who have already downloaded your app directly to a specific page within the app when they click on your ad.
    

### **Bloc in-app URL**

-   ​In-Feed Ads can link out to Bloc in-app URL, such as Branded Hashtag Challenge Page, Video Page, Music Page, Account Page, Branded Effect Page, Branded Effect Shooting Page in Bloc app.
    
-   ​The ads using a Bloc URL can only direct to an organic UGC video page. Directing to another ad video page is not supported.
    
-   ​Advertisers need to provide the in-app URL address. To get the URL, please click the **Share** button on Bloc, and copy the generated link.
    

### **App download URL**

-   Please provide two links for app download: one is for iOS, and the other one is for Android:
    
    -   The iOS link should be the link from the App Store, starting with [https://itunes.apple.com](https://itunes.apple.com) or [https://apps.apple.com](https://apps.apple.com).
        
    -   The Android link should be the link from Google Play, starting with [https://play.google.com](https://play.google.com).
        
    -   If using one link for app download, there may be issues with redirecting the users.
        
-   The download link must be a direct link to App Store or Google Play. Links rewritten by 3rd-party tracking partners are not supported.
    
-   Android devices will sometimes prompt users to confirm being redirected before doing so. This prompt is the security protection mechanism of the Android device, and Bloc cannot change that.
    

### **Webview URL**

-   ​In-Feed Ads can link out a webview URL. Webview URLs will be opened in an in-app browser.
    
-   ​Clients need to use the https protocol on the landing page. If they use http, a smart link or other protocols, there may be the chance that redirection ends up being unsuccessful.
    
-   ​Please ensure that the landing page specs are compatible with major mobile devices, as well as for both Android and iOS.
    
-   ​Please make sure that the loading time of your landing page is consistent. Bloc does not provide tests or previews of a landing page, and is not responsible for any problem caused by the landing page provided during the advertising campaign.
    
-   ​Pre-loading or auto-play on the click-through landing page is not supported.
    
-   ​# elements mentioned in the landing page are allowed to be used in commercial, sponsored and organic hashtag challenges, but not allowed for non-commercial hashtags with commercial intention.
    
-   ​The URL is not allowed to access the phone's native functionalities (i.e. camera, photo gallery, or microphone)
    
-   ​The URL is not allowed to collect any Bloc information, such as a username, without the users' consent.
    
-   ​After Bloc reviews the ad, no revision of the URL content is allowed. If you edit it, the ad will be taken down and Bloc will not provide any compensation.
    
-   ​Android devices will sometimes prompt users to click **confirm** before being redirected. This prompt is a security protection mechanism of an Android device, and Bloc cannot change that.
    
-   ​As the background color of Bloc is black, landing pages using the transparent background will be automatically changed to white.
    
-   ​The landing page cannot contain elements that require swiping left or right actions, as swiping left or right on the landing page has no effect.
    

## **Hashtag Challenge Usage Rules in Summary**

-   **Organic hashtag**: Organic hashtag created by Bloc creators without commercial intention.
    
-   **Commercial hashtag**: Advertisers who purchase a Branded Hashtag Challenge with 60 days rights extension period.
    
-   **Sponsored hashtag**: Sponsored event on Bloc in collaboration with advertisers.
    
-   Non-commercial hashtags with commercial intention are not allowed in any form.
    
-   Age-restricted industries cannot apply any hashtag in Bloc Video Ads.
    

## **3rd Party Tracking**

Please see Third-Party Tracking Instructions for Global Reservation Ads.

## **General Notes**

-   ​Ad assets cannot be changed or replaced once the campaign goes live.
    
-   ​Once submitted, ad assets will be reviewed by Bloc within 2 days; Bloc is not responsible for any issues caused by late asset submission.
    
-   For more information about Ad Policy Rules, see Bloc Advertising Policies - Ad Creatives & Landing Page.
