Basecamp knows the plan.
Your client's calendar doesn't.
Fix that.

Basecamp gives every project its own calendar. Your clients aren't looking at any of them. Feedhammer merges whichever projects you choose into a single feed — filtered your way, shared with whoever needs it.

The Problem & Solution
Your Basecamp projects
Project A — Basecamp
Meeting — Fri 10am
Review — Thu
Card due — Fri
Project B — Basecamp
Card due — Mon
Meeting — Wed 2pm
Project C — Internal Only
Standup — Tue 9am
Sprint planning — Thu 3pm
Team retro — Fri 4pm
Your clients don't live in Basecamp. They live in Google Calendar. To them, Friday looks free.
You choose what to merge and who sees what
Their Google Calendar, finally complete
Acme Client · Feedhammer synced
Card due — Mon
Meeting — Wed 2pm
Review — Thu
Meeting — Fri 10am
Card due — Fri
No more "can you send me the details again?" Just hand them a feed link.
This Is Your Dashboard

Two real feed group cards — click any button, toggle, or link to learn what it does.

Acme Corp Client

SYNCED 2M AGO
3 FEEDS
FEED URL (CLICK TO COPY) https://feedhammer.com/feed/acddfdx7k9m2
COPIED!
Website Redesign Project
https://3.basecamp.com/123456/.../project-a.ics
Q2 Marketing Campaign
https://3.basecamp.com/123456/.../campaign-q2.ics
Product Launch 2024
https://3.basecamp.com/123456/.../launch-2024.ics

Internal Team

SYNCED 2M AGO
2 FEEDS
FEED URL (CLICK TO COPY) https://feedhammer.com/feed/kdfedap4n8q1
COPIED!
Sprint Planning Board
https://3.basecamp.com/789012/.../sprint-board.ics
Internal Communications
https://3.basecamp.com/789012/.../internal-comms.ics
Ready to set it up?
Sign in with Google, create a feed group, paste your Basecamp iCal URLs, toggle what each person should see. One permanent URL — paste it into any calendar app and you're done.
Get Started → Takes 2 minutes to set up
Compatibility and Syncing
Works with your calendar app
Feedhammer produces a standard iCal URL. Paste it into any calendar app once — it stays current automatically.
Google Calendar ✓ tested Outlook Apple Calendar Thunderbird Hey Calendar Any iCal app
Sync frequency
Your calendar app pulls the feed on its own schedule — no tool controls this.

Google Calendar: every 5–8 hours — our tested baseline.
Outlook: roughly once a day.
Apple Calendar: roughly every hour.
Thunderbird: on demand.

If near-real-time sync is a hard requirement, this isn't the right fit.
Reasonable-time sync our term for it
Last-minute plans don't live on calendars. They live in the conversation where they were made. What belongs on a calendar was planned ahead — and that syncs just fine.
37signals on why real-time isn't human-scale →
What you get
All Plans
All Plans

Search & Sort

Find any feed group instantly with keyboard-focused search. Sort by name, creation date, or last synced — however your brain organises things.

Search & sort mockup
All Plans

Regenerate Feed URL

Shared a feed URL with someone you no longer want to have access? Regenerate it in one click. The old URL dies instantly. Paste the new one wherever you need.

Regenerate URL mockup
All Plans

Duplicate Feed Group

Need the same set of Basecamp projects as a starting point but with different filters? Duplicate any group, tweak what you need, share a fresh URL. Done in seconds.

Duplicate group mockup
All Plans

Event Filtering

Every Basecamp project mixes meetings, to-dos, and card milestones. Choose exactly which types show up in each feed — per group, not per account. Clients see meetings only. You see everything.

Event filter mockup
Pro Only
Pro

Feed Health Dashboard

When you're running 20+ feeds for clients and staff, one broken URL is invisible until someone complains. The health dashboard shows the live status of every feed in one place — with a single button to regenerate any that have gone stale.

Feed health dashboard mockup
Pro

Team Access

Add up to two teammates to your account. They sign in with their own Google accounts and get full access to create and manage feeds — while billing and account control stay with you. One subscription, the whole team covered.

Team access mockup
Pro

White-Label Calendar ID

By default, your unified feeds identify themselves as Feedhammer in calendar metadata. Pro lets you replace that with your own product or agency name — so when clients inspect their calendar source, they see your brand, not ours.

White-label mockup
Common Questions
Does my client need a Feedhammer account?
No. You create the feed group, they receive a URL. They paste it into their calendar app — that's the entire interaction on their end. One URL can be shared with as many people as you like. There's no per-person limit, no seat count, no separate login for anyone receiving the feed.
Will events update automatically when Basecamp changes?
Yes — within your calendar app's sync window. Google Calendar typically refreshes every 5–8 hours. The feed always reflects your current Basecamp projects; the only variable is when the app next checks.
Can I share the same feed URL with my whole team?
Yes. A single feed URL works for any number of people simultaneously. If you want different people to see different things, create separate feed groups — each gets its own URL with its own filter settings.
Can I pull from multiple Basecamp workspaces?
Yes. A feed group accepts iCal URLs from any Basecamp workspace. No restriction on accounts or workspaces per group.
What happens if I cancel my subscription?
Your feed URLs stop serving data. Anyone who added them will see an empty subscription. Give your clients a heads-up before cancelling so they can remove it cleanly from their calendar.
Get Started
Your clients' calendars deserve better.
Subscribe, sign in with Google to set up your account, create your first feed group, and hand your clients a URL that actually works.
Your Google account is just for login — the feed URLs you create work with any calendar app, for anyone you share them with.

Starts at $5/month — see plans →
Get Started → Compare plans  ·  Cancel anytime