Skip to main content
Bkmark’s Zapier integration lets you build automated workflows — called Zaps — that connect your bookmark library to thousands of other apps. You can trigger a Zap whenever a bookmark is saved, updated, or tagged, and you can create bookmarks automatically from RSS feeds, email, or any other Zapier-supported source.

Connect Bkmark to Zapier

1

Go to Zapier and find Bkmark

Log in to zapier.com and start creating a new Zap. When prompted to choose an app, search for bkmark.it and select it from the results.
2

Add a new account connection

In the account selector, click + Connect a new account. Zapier will open a popup window to begin the OAuth 2 authorization flow.
3

Authorize in Bkmark

The popup loads the Bkmark authorization page. If you’re not already signed in, you’ll be prompted to log in. Review the permissions Zapier is requesting, then click Authorize.
4

Confirm the connection

The popup closes and your Bkmark account appears in the account list. Zapier confirms the connection with a green checkmark — you’re ready to build Zaps.
You can connect multiple Bkmark accounts to Zapier (for example, a personal account and a team workspace). Each account authorizes separately using the same OAuth flow.

Available Triggers

Triggers start a Zap when something happens in Bkmark. Bkmark provides the following triggers:

New Bookmark

Fires whenever you save a new bookmark. The payload includes the URL, title, description, tags, groups, and creation timestamp. Use this trigger when you want to react to every new save — for example, syncing new bookmarks to a Notion database or sending a Slack notification.

Updated Bookmark

Fires whenever a bookmark is modified. Because this trigger fires for any change — title edits, tag additions, favoriting, archiving — you’ll almost always want to add a Filter step immediately after it.
Use Zapier’s built-in Filter action after the Updated Bookmark trigger to narrow down which changes run the rest of your Zap. For example, set the filter to event equals bookmark.favorited to react only when a bookmark is starred.Supported event values: bookmark.updated, bookmark.favorited, bookmark.unfavorited, bookmark.archived, bookmark.unarchived.

Updated Tag

Fires whenever a tag is renamed or its color changes. The payload includes both the new values (name, color) and the previous values (previous.name, previous.color), making it easy to find and update records in other apps that reference the old tag name.

New Bookmark in Group

Fires whenever a bookmark is added to a specific group. You configure which group to watch when setting up the trigger. Use this to route bookmarks from a particular collection — such as a “Reading List” group — to a separate downstream app.

Available Actions

Actions let Zapier create content in Bkmark on your behalf.

Create Bookmark

Creates a new bookmark in your Bkmark library. You can map the following fields from earlier steps in your Zap:
FieldRequiredDescription
url✅ YesThe URL to bookmark
titleNoCustom title; Bkmark auto-fetches the page title if omitted
tagNamesNoComma-separated list of tag names to apply (tags are created if they don’t exist)
groupIdsNoOne or more group IDs to add the bookmark to

Example Zap Recipes

These six recipes cover the most popular ways people connect Bkmark with other tools. Use them as starting points and adjust the field mappings to fit your workflow.

RSS Feed → Bkmark

Trigger: RSS by Zapier — New Item in FeedAction: Bkmark — Create BookmarkMap {{link}} to URL and {{title}} to Title. Add a fixed tag like rss or reading in the Tag Names field so you can filter these bookmarks later.Great for automatically saving articles from blogs and news feeds you follow.

Gmail → Bkmark

Trigger: Gmail — New Email Matching Search (label:save-this)Action: Formatter by Zapier — Text — Extract URL from the email bodyAction: Bkmark — Create Bookmark with the extracted URLApply the Gmail label save-this to any email containing a link you want to save. The Zap extracts the first URL from the body and creates a bookmark automatically.

New Bookmark → Notion

Trigger: Bkmark — New BookmarkAction: Notion — Create Database ItemMap {{url}} → URL property, {{title}} → Name, {{description}} → Description, {{tagNames}} → Tags. Keep your Notion reading database perfectly in sync with every new save in Bkmark.

Favorited Bookmark → Slack DM

Trigger: Bkmark — Updated BookmarkFilter: event equals bookmark.favoritedAction: Slack — Send Direct MessageMessage text: ⭐ Favorited: {{title}} — {{url}}Get an instant Slack DM every time you star a bookmark — handy for sharing highlights with yourself or as a read-later nudge.

Tag Renamed → Notion Sync

Trigger: Bkmark — Updated TagAction: Notion — Find Database Item by {{previous.name}}Action: Notion — Update Database Item with {{name}}When you rename a tag in Bkmark, this Zap finds the matching property value in your Notion database and renames it too, keeping both systems consistent automatically.

New Bookmark in Group → Pocket

Trigger: Bkmark — New Bookmark in Group (group = “Reading List”)Action: Pocket — Save Item ({{url}})Mirror everything you add to your Bkmark “Reading List” group into Pocket. Useful if you prefer Pocket’s mobile reading experience but want Bkmark as your primary organizational layer.

Tips for Building Reliable Zaps

Filter the Updated Bookmark trigger. This trigger fires for every change to a bookmark, including minor metadata updates. Always add a Filter step right after it and match on the specific event value you care about. Without a filter, your Zap will run far more often than you expect and may hit Zapier’s task limits faster. Handle duplicates with care. Zapier can occasionally deliver the same trigger event more than once (for example, after a connection interruption). If your action creates records in another app, use a Zapier Search step first to check whether the record already exists before creating it. This keeps your downstream data clean. Use tag names, not IDs, in the Create Bookmark action. The tagNames field accepts plain text names. Bkmark creates any tag that doesn’t exist yet, so you can freely type new tag names in Zapier without pre-creating them in Bkmark first. Test with real data before turning a Zap on. Use Zapier’s built-in test runner and check the Bkmark dashboard to confirm bookmarks appear with the correct fields. This is especially important for Zaps that use the Formatter step to extract URLs from email bodies or feed content.
You can view your Zap’s task history in Zapier under Zap History. If a run fails, the error message will tell you exactly which step failed and why — making it straightforward to diagnose mapping issues.