How can we help?
Setting up App cards
App cards are a specialized format to help users see your app in an engaging, media rich way. You can create video or image app cards in your Twitter Ads account.
Creating an app card
We offer four choices of app cards.
- Log into your Twitter Ads account by visiting ads.twitter.com
- Navigate to the Cards section in the Creatives drop down
- Select either "image" or "video" depending on which app card format you'd like to create
- You can then build your card:
- Click Create
- After you've created your app card, it will show in your Card library
- From your Card library you can select your card and create a Tweet!
Tweeting your app card
After you've created your card, you must add it to a Tweet before it's ready for promotion
- Navigate to your Creatives tab and choose the Cards category
- Filter to "App cards" in the top right corner
- Select "Image" or "Video" in the filter depending on which card type you'd like to create your Tweet from
- Hover over your chosen app card to display the action buttons
- Choose the Tweet button
- This will bring you to the Tweet composer. Here you can enter the text you'd like your Tweet to show and see a preview of how your card will appear
- Click Tweet!
Once you've created your Tweet containing your app card, you can add the Tweet to your App campaigns.
Please note that all four versions of the app card will only render on mobile, not desktop.
App card FAQs
What should I set for my primary app store territory?Arrow down icon
This is the primary territory in which your app is available. We use this information to verify your App ID.
If you're not sure what the primary territory for your app is, try selecting the United States.
What is a deep link?Arrow down icon
A deep link scheme is analogous to a domain for a website, except it allows users to launch an App and serves as the base scheme for full deep links (see below). For example, try typing twitter:// in your mobile web browser and hitting “Go.” If you have the Twitter app installed, it will open the App on your phone.
In the context of an App Card on iOS, adding deep link schemes to your Card configuration allows Twitter to recognize if an App is installed and enable users to directly open the app from Twitter. Of course, if the App is not installed, the App Card will send the user to the App Store, where they can proceed to download the App.
A deep link scheme is also required to enable Install Notifications on iOS. Install notifications are prompts that occur on Twitter once an app is fully downloaded and are designed to drive activation of your app.
To get your app's deep link scheme:
In order for your app to respond to open URL requests correctly, you’ll need to add a URL scheme into your app’s.plist file. Common patterns for naming this scheme include reverse-DNS, or simply myappname://.
Look for the URL Types section in your app’s .plist file. If it doesn’t exist, you can add it yourself. If you haven’t already edited URL Types, it should be an array with a single item, a dictionary with the key “URL Identifier”. Click the + button associated with the dictionary to add a “URL Schemes” section, which is another array, and add your scheme to this array. You can add as many custom schemes as you like. A more detailed tutorial can be found here.
In your app delegate, you can add logic to the application:openURL:sourceApplication:annotation:method to take in the incoming URL (the one you specified in the card) and parse it within your app.
Deep link information is passed to your app as part of the Intent data. You can add an Intent filterto the relevant receiving Activities in your app. The intent filter might look something like this:
<action android:name=”android.intent.action.VIEW” />
<category android:name=”android.intent.category.DEFAULT” />
<category android:name=”android.intent.category.BROWSABLE” />
<!— Accepts URIs that begin with “example://action” —>
A more complete explanation can be found in Google’s developer docs.
What are the specs for app cards?Arrow down icon
What are creative best practices for app cards?Arrow down icon
Image App Card
- Use vibrant colors to make the image stand out
- Don't try and cram too much into a small space
- Include a preview of what the user can expect within the app
- Don't use overly branded imagery with just company logos
- Include an app store and play store logo if space permits
Video app card
- Include visual cues and don't rely on audio
- Include a card at beginning and end of the video which shows the app and play store logos and preferably also a visual CTA to download the app
- Make it clear that the video revolves around an app
- Don't just re-purpose branded video, make sure it is app focused
- Show the interface/usability/what the user what to expect within the app
- Sweet spot for performance is under 30 seconds
For more optimization tips and creative suggestions, check out our App install or re-engagement optimization page.