1. A method comprising: at a mobile computing device including a touchscreen display, a transceiver, a non-transitory memory that stores computer readable instructions, and one or more processors that execute the computer readable instructions stored in the non-transitory memory: receiving, via the transceiver, a link associated with a native application that is not installed on the mobile computing device, wherein the link indicates a particular state of the native application; displaying an indication of the link on the touchscreen display; detecting, via the touchscreen display, a user selection of the link; upon detecting the user selection of the link, providing access to a digital distribution platform that enables a user of the mobile computing device to download and install the native application; downloading and installing the native application onto the mobile computing device; and upon downloading and installing the native application, automatically launching the native application into the particular state indicated by the link, wherein the particular state is different from a default state into which the native application launches when an icon corresponding with the native application is selected.