| CPC G06F 3/04817 (2013.01) [G06F 3/0482 (2013.01); G06F 3/0485 (2013.01); G06F 16/435 (2019.01); G06Q 50/01 (2013.01); H04L 51/52 (2022.05)] | 20 Claims |

|
1. A system for providing graphical user interfaces (GUIs) to create and manage social media posts for an influencer, the system comprising:
a server system comprising a processor configured to perform operations comprising:
receiving, from a computing device of an influencer, information associated with a social media post that was created and tagged for uploading, by the server system, to a social media platform feed, wherein the computing device is configured to:
output, in a GUI on the computing device, one or more selectable features through which the influencer creates the social media post,
receive, via the one or more selectable features, user input that comprises content for the social media post, the content comprising at least one product element,
identify a tag that corresponds to the at least one product element based on the social media post content,
apply the tag to the social media post, wherein applying the tag comprises generating and assigning the tag to the at least one product element with information that uniquely identifies at least one retail product in an online store that corresponds to the at least one product element, and
transmitting, to the server system, the tagged social media post to be uploaded to a social media platform feed;
storing, in a data repository, the information associated with the social media post and an identifier that uniquely identifies the influencer;
serving the social media post with the tag to the at least one product element to a plurality of client devices, wherein the serving causes the plurality of client devices to output the social media post in respective GUIs, wherein outputting the social media post in the respective GUIs comprises outputting attribute information identifying the influencer associated with the social media post and presenting the social media post in a horizontal content stream that is horizontally scrollable in the respective GUIs;
receiving, from a client device of the plurality of client devices, purchase information indicating that, in response to outputting the social media post in the GUI of the client device, a user at the client device added the tagged at least one product element in the social media post to a virtual shopping cart and purchased the tagged at least one product element in the virtual shopping cart;
storing, in the data repository, the purchase information with the identifier that uniquely identifies the influencer;
allocating, based on the purchase information, a predetermined portion of revenue for the user purchase of the tagged at least one product element to the influencer; and
returning, for presentation in the GUI on the computing device, information indicating at least the revenue that was allocated to the influencer.
|