


Share extensions, introduced in iOS 8, give users an easy and convenient way to share content with other entities, such as social sharing websites or upload services. In your view controller where you have added the share button above, start by importing the following header files: #import "BranchUniversalObject.IOS Building a Simple Share Extension in iOS 8 App Note that this section assumes you’ve gone through the Branch onboarding flow and added the iOS SDKs. This is where you’ll trigger your social share code listed below. This gives the nice illusion of a response when the user taps it.Īfter you’ve done that, hook the button up to your code and create a share button tapped handler. For the pressed state, feel free to use this lightened png version. Here’s an svg for a share icon from Iconic, and here is the png version :Ĭreate the button in your app and drop in the share icon from above as the unpressed state. I’d recommend using one of the free icon sets, such as Iconic. The first step is to add the social share icon to your app. To learn more, keep reading or request a Branch demo. So you’re all set up with the beautiful Branch link of your choice, and you’re ready to start driving mobile growth.

Add the SDKs to your app for attribution and access to the social share featureĬonfigure Your Branch Links Add a share button to the appropriate screen.Configure your Branch links to redirect to the App or Play Store, depending on the operating system, as well as Universal Links and Android App Links.Configure your branded short domain ().It’s super quick and easy to get set up with Branch. It works across all platforms (desktop, Android, and iOS) and fits snugly into mobile-optimized channels like SMS or social shares. Here’s an example Branch link for our test app Branch Monster Factory. Plus a lot more-but you can discover that on your own!.Attribution for clicks, installs, and more.Links that are branded, fully-hosted, and short.If that wasn’t reason enough, you also get the following benefits from using Branch’s sharing feature: Why do you need Branch for social shares? First off, Branch comes packed with a full stack sharing feature, making it a much easier option than building something custom. It increased our growth dramatically, and around 27% of people who saw the screen ended up successfully sharing their order with friends! Add Branch to your app We knew we had to do something to fix it, so we added a full-page screen after an order was completed that asked if the user wanted to share their order with friends. We were seeing less than 1% growth month over month. We launched and saw that growth was abysmal. Before our team started Branch, we worked on a photobook app called Kindred. Wrong! You can influence likelihood to share. Besides reaching a product market fit that gets people excited to start talking, you’re probably thinking that there’s little you can do to control this behavior. Everyone knows that one friend of a friend who struck it rich when his or her app went “viral”. This is the ultimate dream: where your product is so great that people are sharing it with friends, yielding free marketing and downloads. That means that someone shared the app with a friend via a link or told them about it in person. According to a recent study, over 30% of all app downloads originate from a friend’s recommendation.
