Twitter Introducing New Card Types, Mobile App Installs And Deep Linking, At Developer Meetup

Well, it looks like the developer meetup over at Twitter is underway, and information is making its way out over Twitter about it. It sounds like the company is unveiling some new Twitter Card types, which are its way of displaying embedded content within tweets, and it’s all about mobile apps.

Tomorrow, the Cards will be released, and the hope is to get deeper linking and engagement into other apps you may have on your phone. This could be for shopping, taking a poll or just about any other interaction you can think of. Other Card types include things like embedded photo galleries, as these tweets show:

Developers have long wanted more access to this prime real estate, which could turn Twitter into a valuable resource to sell goods, digital music or anything in between.

Sadly, press wasn’t invited to tonight’s gathering, but the tweets are flying. AllThingsD had originally reported last week that this was going to be what we’d see.

CEO of social polling app Seesaw Aaron Gotwalt seemed pleased:

A blog post has also popped up on the Twitter dev site, giving a bit more explanation and direction on app installs and deep linking within apps:

One of the most important features in the new Cards is the ability to allow users to download your app (if the user doesn’t already have it installed), or deep-link into your own app (if the app is already installed on the user’s mobile device). The ability to enable app installs and deep-linking is globally available across all Twitter Card types – you’ll just need to add a new set of markup tags as detailed below.

App Installs

By adding these new footer tags to your markup, you’ll be able to specify downloads for users who’ve not yet installed your app on their device. This will work across iPhone, iPad, and Android (Google Play). Please note that if you have an iPhone app, but no iPad-optimized app, you should include the iPhone app id, name, and url for both iPhone and iPad-related tags. When no value is provided, the Cards will simply render a “View on web” link pointing to the value in twitter:url. Below is an example of what the prompt will look like if the user does not have the app installed:



If a user does have the application installed, you can specify a deep-link into the correlated resource within your own application. When a user clicks on the “Open in app” tap target, Twitter will send that user out into your application. This value is specified in the “twitter:app:name:(iphone|ipad|googleplay)” tags. The app url should be your app-specific URL Scheme (requires registration within your app) that launches your app on the appropriate client.


Of course, all of these new Card types will keep users within Twitter more and will build a better relationship with app developers, including tracking engagement analytics closely for companies. At least we know they can track crash reports for them.

In addition to analytics, Twitter will now bring in more revenue for promoted tweets, as app developers will immediately see Twitter as a way to drive installs. It makes complete sense and Path seems super excited about it.