EP365 Marketing your whole content plan in your Microsoft 365
A social-media publishing calendar, content approval, campaigns, activities and tasks — all inside the Microsoft 365 you already have and pay for. No extra scheduling tool, no keys to your networks, no new passwords.
Sound familiar?
This is what marketing teams tell us before they deploy EP365 Marketing. Not because people work badly — but because Excel, email and chat were never built for planning content and approving it across networks.
“Our content plan lives in a spreadsheet and in someone's head.”
What goes out, when and to which network is known only to whoever keeps the spreadsheet. When they're away, the team is left guessing — and nobody can see what's waiting for approval or what's actually going out today.
“Before anything goes out, it bounces around email and chat.”
The copy for proofing in one email, the banner in another, comments in chat. Versions get mixed up, approvals get lost, and nobody locks the finished post — so it can easily change even after it's been approved.
“A scheduling tool wants the keys to our networks and our data in someone else's cloud.”
Classic schedulers publish through your accounts' APIs and store content and statistics outside the company. Management and security both ask why — and leaving a tool like that later hurts.
What EP365 Marketing does about it
Five things that get your content under control fastest. The complete feature list is below in the details.
A publishing calendar where you finally see all your content
Posts, marketing activities and events from the CRM on one surface — month, week or agenda, colour-coded by topic or status. A click on a day creates a post with the date pre-filled, and you can filter by network and campaign.
A plan scattered across Excel and people's heads one calendar where you see what goes out, when and where
Approval with a history, not over email
You set up 0–3 steps (e.g. Proofreading → Content approval). A post runs through the workflow, you see who approved it and when, and it can be sent back with a mandatory comment. Approved text locks — any further edit returns it to draft.
Proofing over email, versions getting mixed up one thread with a status and a history
One text, variants per network
A shared base for the post and, optionally, different text or timing for each network — with a character counter against each limit (shorter for X, a different time for Facebook). An empty variant falls back to the shared base.
Campaigns group your content — and you create from them
A campaign ties posts, activities and tasks together under a single goal and period, with a progress overview. You create and edit a new post, activity or task straight from the campaign detail, with the link pre-filled.
Publishing by hand, no keys to your networks
The app deliberately doesn't publish through APIs. For each network you copy the finished text (with hashtags and a character counter) and open its editor — your content and accounts stay under your control.
The fastest route: 30 minutes at a screen.
No company slideshow. We share a screen and click through the app on sample company data — you'll see exactly what your content team and your marketing lead would see.
„For the first time we see our whole content plan on one screen, and nothing unapproved goes out any more. And the content never leaves our Microsoft 365.“
Marketing team at a manufacturing company · 4 people on content · 5 social networks
Deployment was done in half a day, with no IT involvement. The team set up the networks, topics and approval steps themselves in a short workshop.
For those who want to know more
Everything that matters in one place — features, a comparison with the alternatives, security, pricing and answers to common questions.
Publishing calendar
Social media posts, marketing activities and events from the CRM on one surface — month, week and agenda views, colour-coded by topic or status. Filter by network and campaign; a click on a day creates a post with the date pre-filled.
Posts with an editorial workflow
Statuses Idea → Draft → In approval → Approved → Published, on a kanban and in a table. Per-network variants of text and publish time with character counters for each network's limit, and attachments (visuals) right on the post.
Configurable approval
0–3 steps (e.g. Proofreading → Content approval) with named people or the Approver role. A history of decisions, sending back with a mandatory comment, and a lock on approved content — editing returns it to draft so approved text can't change quietly.
Campaigns, activities and tasks
A campaign groups content under a single goal and period with a progress overview. Activities = marketing output beyond social (blog, newsletter, press release, PPC…). Tasks on a kanban with statuses and a link to a campaign, post or activity — you create and edit them straight from the campaign.
Collaboration and conversations
A discussion thread on a post, campaign, activity, task or event with rich-text formatting (bold, italics, bullets, links) and @mentions. A mentioned colleague gets an email, and the overview flags unread mentions.
Manual publishing with no API keys
The app deliberately doesn't publish through network APIs — your content and accounts stay with you. For each network you copy the finished text (body + hashtags, with a character counter) and open its editor; once it's live you mark it “Published” with links to the live posts.
Publishing plan and Overview
A weekly rhythm of slots (day × network × topic) with a fill check — the calendar shows an unfilled slot on a day, and a click creates it on the spot. A “what's expected of me” dashboard: waiting for approval, sent back, unread mentions, overdue tasks and the next publications.
Tasks and the Outlook calendar
Full-featured tasks — statuses To do → In progress → Done on a kanban (drag & drop) or in a list, conversations, change history, and one-click adding to your own Outlook calendar as an all-day event.
Event support from the CRM
Once connected to EP365 CRM, the Events section unlocks: to events and webinars (read-only from the CRM) you link promo content, tasks and a phased prep checklist (before the event · during · after) from a named template — the built-in Conference and Webinar, offered by event type.
Code lists and branding under control
Networks with their own character limits, topics/sections with a colour, activity types and hashtag sets — all configurable. The app theme in your brand colours, and Administrator / Approver / Team member roles (plus a read-only guest).
Everything clearly in one window
The light interface of a single app; records open in side panels (both detail and editing), and linked records layer on top of one another. Quick search across the whole app (⌘K / Ctrl+K) and a link to every view and record to share with a colleague.
Content stays with you
Posts, campaigns, visuals and the whole plan are stored exclusively in your Microsoft 365 environment, under your company identity and permissions. No export to a third-party cloud, no content migrated out.
No keys to your networks
The app doesn't publish through social media APIs — it needs no access to your accounts and no tokens. Publishing stays in your team's hands and the content under your control.
No new passwords
People sign in with their company Microsoft account. When a team member leaves, IT handles it in one step — blocking the account also removes access to the marketing content.
Everyone sees only their own
Administrator, approver, team member and read-only guest — access is governed by your company identity. Roles decide who creates, who approves and who only reads.
The only connection out is the licence
Our side verifies only the validity of your licence (company identifier and expiry date). No marketing content flows through it — and you can re-run the check whenever you like.
Verifiable history and IT-free deployment
Who approved or changed what and when is traceable in the record history and in the Microsoft 365 audit. You deploy the app as a single package — the required lists and groups are created automatically, with no manual scripts.
Price by company size
You pay per company, not per team member. The price is based on the total number of users in your Microsoft 365 — the full scope of the app within that size band.
On-site implementation
Installation, environment preparation, a workshop for the marketing team, theming to match your brand, configuration of networks, topics, hashtags and approval steps, and optionally preparation of a publishing plan and event-prep templates.
The exact price depends on company size and the scope of the initial setup. We'll send a precise quote after a short call.
Support pricing
Consultations, environment adjustments, custom code lists or onboarding new team members.
Support is billed per started 15 minutes of work. We always tell you the expected scope in advance.
Where is our marketing content stored?
Does the app publish to networks automatically?
Do we need Power Automate or Azure?
How does content approval work?
Does EP365 CRM have to be connected?
How quickly can we deploy it?
Does it work on mobile?
Often paired with EP365 Marketing
What exactly do you want to discuss?
Pick what's burning most right now. We'll get back to you, walk through your situation and propose next steps, including an indicative price.