Enterprise DNA

Instead of Presspage

Stop renting Presspage. Own your media relations desk.

We build your version around how you handle journalist enquiries and approve statements, bring your Presspage contact records across, and run it for you. Your response rules and history stay with your business.

Presspage lists Business from €20,000 a year and Enterprise from €35,000 a year. Both starting prices depend on your setup.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

What the subscription buys

A communications platform, renewed every year

Presspage bundles publishing, distribution and media operations. Start by separating the internal desk you can own from the connected services you still need.

payments

An annual platform bill

Business starts at €20,000 a year. Enterprise starts at €35,000 a year, with the final package based on your setup.

contacts

Your contact workspace

Owned contacts, lists and restrictions live inside the paid workspace. They can leave through its contact export.

inbox

The enquiry desk

Incoming media questions are organised by owner, status and deadline. These are records your team can manage in its own system.

description

Prepared statements

Reusable responses sit beside enquiries. Your own desk can keep their wording, reviewer evidence and revision history together.

language

Newsroom publishing

Public publishing is part of the wider platform. We scope the newsroom your business needs when building your version.

send

Connected distribution

Email and media discovery are separate from owning your internal records. Keep licensed sources and distribution services where your business needs them.

The desk you own

An answer starts with checked records

Deadlines

See the question and the obstacle together

Read the response deadline alongside the current statement readiness.

  • check The journalist, outlet and named owner on each enquiry
  • check Overdue questions separated from upcoming deadlines
  • check Approval and embargo status beside the question
  • check Your own escalation rule added to the same history

Statements

Approve wording, not a moving document

Each saved wording change creates a version and removes its previous approval.

  • check The current wording and earlier versions remain available
  • check A different reviewer records approval evidence
  • check An active embargo blocks response drafts
  • check Your review roles and release rules can be changed for your team

Relationships

Bring your own press relationships

Import your owned contacts and review their purpose before using them.

  • check Names, outlets, segmentation and original source fields retained
  • check Opt-outs and hard bounces preserved
  • check Quiet relationships shown beside open enquiries
  • check Your purpose and retention policy applied to the records

Weekly review

Turn the Monday review into a finished draft

Prepare the work list from current deadlines, approvals and follow-ups.

  • check Overdue work with the person responsible
  • check A spokesperson brief for each enquiry
  • check An approval record and a review for each campaign
  • check Your own reporting questions answered across the full history

Make it yours

Design your own Presspage replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Presspage. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your Presspage replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your Presspage data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers captured from the synthetic demo. The people, campaigns and requests shown here are invented examples, not customer records.

forum

Media Relations for Claude Code

Connected to your own database

Which campaigns have missed deadlines and wording waiting for approval?

CAM-001

Name
Harbour opening
Open inquiries
2
Missed deadlines
1
Approvals due
1

CAM-002

Name
Winter service update
Open inquiries
1
Missed deadlines
0
Approvals due
0

Ask it anything

Questions your own media desk answers

These questions run against the working demo. The difference is that you can change the rules and join your own history. This is not a claim about every report Presspage offers.

chat_bubble Which response deadlines have passed while the linked statement is still embargoed?
chat_bubble Which enquiries need an answer today but have no approved wording?
chat_bubble Which current statement versions are waiting for a reviewer?
chat_bubble Which approved statements are still under embargo?
chat_bubble Which follow-ups are overdue, and who owns them?
chat_bubble Which journalists have open enquiries but no recent logged interaction?
chat_bubble Which contacts have no recorded source or purpose?
chat_bubble Which contacts need a retention review?
chat_bubble Which campaigns have both missed deadlines and unapproved statements?
chat_bubble What changed between statement versions, and who approved the current one?

Switching

Move the desk with the records checked

Start with owned contacts and a real enquiry. Agree the connected services separately.

  1. 1

    Export your owned contacts

    Select the intended contacts or lists in Presspage and export them. Keep the original private and include any restrictions.

  2. 2

    Test the mapping

    Run a test import and compare unique email addresses, names, outlets, segments and restricted contacts. Different headings need a mapping before the records are accepted.

  3. 3

    Check the enquiry workflow

    Record an incoming question, its owner and deadline. Add the approved wording and embargo, then prepare an internal response draft.

  4. 4

    Move the agreed services

    Enterprise DNA brings the remaining agreed history across and builds the connections your version needs. Retain existing services until the replacement work is checked.

construction

Where the real effort goes

The contact import is one part of the switch. Your existing newsroom, distribution, approvals and record-retention process determine the rest of the work.

Not ready for a call?

Get your Presspage switch plan by email

We will send you the step-by-step plan for moving your business off Presspage, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to own it

Build it yourself, have it customised, or have it run for you

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo, run npm install and npm run demo
  2. 2 Open it in Claude Code, Codex, OpenCode or Cursor and ask for the deadline review
  3. 3 Test your Presspage contact CSV with the import dry run, then reconcile the records
  4. 4 Set up your own database, access and backups before using real information
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer for ongoing work

  • check Your Presspage contacts mapped across and the agreed history checked
  • check Your spokesperson fields, review roles, embargoes and retention rules
  • check Your inbox and publishing services connected within the agreed scope
  • check A web front end or a different stack where your team needs one
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed with access, backups and record reviews arranged
  • check The Monday desk review and response drafts prepared for your team
  • check Maintained as your communications process changes
  • check Run through Omni by Enterprise DNA beside the rest of your business
Book a 30-minute call

Questions

Instead of Presspage, answered

Does the free version replace every part of Presspage? expand_more

It runs your owned-contact, enquiry and statement-approval desk. It prepares internal drafts and reports. A public newsroom, email delivery, licensed media discovery and investor announcements are separate services. Enterprise DNA scopes the screens and connections your version needs before any switch.

Can we bring our contacts and history across? expand_more

Presspage documents contact and list exports. The free version imports the contact records, preserves the original fields and rejects conflicting duplicates. Its example is synthetic, so test a real export and check the counts. Conversations, releases and attachments need a separate mapping that Enterprise DNA can build into your version.

Will it send an unapproved or embargoed statement? expand_more

The free version sends and publishes nothing. It blocks response drafts until the current statement is approved and its embargo ends. Changing wording removes the old approval. A person still checks the final response and recipient before using it.

How does the price compare with Presspage? expand_more

Presspage lists Business from €20,000 a year and Enterprise from €35,000 a year, depending on your setup. The free version has no software licence fee; hosting and an assistant subscription are separate. Enterprise DNA agrees a setup fee and then a retainer for your custom or managed version.

Who controls access and the contact records? expand_more

You own the database. The free version is for a trusted operator and records purposes, review dates and contact restrictions. Those checks identify review work; they do not certify compliance. Enterprise DNA can set up the access controls, backups and retention process for your team.

Bring your Presspage bill and one real enquiry

In a 30-minute call, Sam will work through the records you need, the services you still use and what your own media desk should do first.

Media Relations for Claude Code is free and open source, published by Enterprise DNA.

Done paying for Presspage?

Get your version built