Connect Bkmark to Zapier
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.
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.
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.
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:| Field | Required | Description |
|---|---|---|
url | ✅ Yes | The URL to bookmark |
title | No | Custom title; Bkmark auto-fetches the page title if omitted |
tagNames | No | Comma-separated list of tag names to apply (tags are created if they don’t exist) |
groupIds | No | One 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. ThetagNames 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.