A planned or published post on a social media platform, LinkedIn, Twitter/X, etc.
A social post is the atomic unit of social-media marketing: one publishable item (text, image, video, or link) addressed to an audience on a single platform. Its defining property is that it does not stand alone. A post's reach is decided by a ranking algorithm the marketer does not control, which makes the social post the place where a campaign's intent meets a machine's judgement of relevance.
The social post predates the marketing discipline that grew around it. The format crystallised with the early status-update products: Facebook's News Feed (2006) and Twitter's 140-character message (2006) turned a single short entry into a broadcast primitive. What started as personal expression became a commercial channel once platforms opened pages and advertising APIs to businesses.
The decisive shift was algorithmic ranking. When feeds moved from reverse-chronological to engagement-ranked (Facebook's EdgeRank, introduced around 2010, and its machine-learned successors), organic reach for brand pages fell sharply over the following years. That single change split the social post into two economic species. An organic post earns distribution through the algorithm's read of engagement signals. A paid post buys distribution directly, bypassing the earned-reach lottery.
Practice then standardised around the split. Organic posting became a craft of timing, format, and native fit, measured by engagement rate. Paid posting became a discipline of audience targeting and creative testing, measured by cost per result. The two now run on the same canvas yet answer to different masters: the organic post serves the platform's relevance model, the paid post serves an auction.
A B2B analytics company plans a featureFeatureProduct SpecificationA product capability or featureView reference →-launch campaign. The campaign brief calls for a sequence of eight social posts across LinkedIn and X over two weeks. Three are organic: a teaser, a launch-day announcement, and a customer-quote follow-up. Five are paid: the same launch creative pushed to a targeted audience of data leaders at mid-market firms, split into A/B variantsVariantGrowthA variant in an A/B testView reference → on headline.
The organic launch post reaches 9% of the company's 14,000 followers and earns 40 reshares, a strong day by their baseline. The paid variant reaches 60,000 targeted accounts at a £2.10 cost per click. Same message, same week, two distribution mechanics. When the team reviews results, they attribute reach to the platform for organic and to spend for paid, and they keep the winning paid headline as the template for the next launch.
In the Unified Product Graph, a social post sits in the marketing region as a content atom produced by a campaign. The canonical edge is Marketing Campaign PlanpublishesSocial Posthierarchy, which records that a post exists because a plan scheduled it. Modelling the post as its own node, rather than folding it into the campaign, keeps the unit of measurement honest: each post carries its own platform, format, and organic-or-paid status, so reach and cost can be attributed per item while the parent plan retains the strategic intent.marketing_campaign_plan_publishes_social_post
Type-specific fields on BaseNode
platformstringSocial media platform
post_typestringFormat of the post
scheduled_datestringDate the post is scheduled to publish (ISO format)
idstringrequiredUnique identifier (UUID)
typeNodeTyperequiredDiscriminator for the entity type
titlestringrequiredDisplay name
descriptionstringOptional detailed description
statusstringLifecycle status
tagsstring[]Freeform tags for filtering
4 phases — initial: draft · template: PUBLISHING
1 edge type connected to this entity.
marketing_campaign_plan_publishes_social_post