ShelfMerch for Zoho People — User Guide
Connect Zoho People, sync employees, and manage onboarding recipients in ShelfMerch.
1. Introduction
This guide is for company administrators who use the ShelfMerch Web Tab inside Zoho People (or ShelfMerch directly) to connect Zoho People and import employees. Synced contacts can be used as recipients for onboarding kits, rewards, and corporate gifts.
2. Requirements
- Active Zoho People account
- ShelfMerch company account
- Company administrator permission in ShelfMerch
- Permission to access and import employee information from Zoho People
3. Signing in to ShelfMerch
When you open ShelfMerch from Zoho People and you are not signed in, ShelfMerch opens a secure popup for ShelfMerch sign-in. Complete sign-in in the popup, then return to the Web Tab. If the popup is blocked, allow popups for ShelfMerch and try again.
4. Connecting Zoho People
- Open ShelfMerch from the Zoho People Web Tab.
- Sign in to ShelfMerch if prompted.
- Click Connect Zoho People.
- Review the requested Zoho permissions (employee forms read and organisation read).
- Select the approval checkbox in Zoho’s consent screen.
- Click Accept.
- Wait until ShelfMerch shows a Connected status with organisation details when available.
5. Syncing employees
- Open the ShelfMerch Web Tab.
- Confirm the status shows Connected.
- Click Sync Employees.
- Wait for the success message summarising fetched, created, updated, skipped, and failed counts.
- Open ShelfMerch Contacts to view imported employees.
6. Information synchronized
Based on the current ShelfMerch sync implementation, the integration may synchronize:
- Employee name (first name, last name, and display name when available)
- Work email address
- Employee ID
- Zoho record ID
- Relevant employment fields: department, designation, work location, date of joining, and employment status
- Organisation identifiers (organisation ID and name when returned by Zoho)
7. Duplicate prevention
ShelfMerch matches existing contacts using the Zoho record ID within your company workspace. If needed, matching can also use work email. Existing contacts are updated instead of creating repeated duplicates when identifiers match.
8. Disconnecting Zoho People
- Disconnect stops future syncing and clears stored Zoho OAuth tokens for your organisation.
- Previously imported contacts are not automatically deleted.
- You may remove applicable contacts in ShelfMerch, or request deletion via support@shelfmerch.com.
9. Common errors
Sign-in popup blocked
Allow popups for shelfmerch.io in your browser, then click Sign in again.
Authorisation not completed
Complete the Zoho consent screen before the window times out. If it expired, click Connect Zoho People again.
Missing permissions
Use a Zoho account that can grant the requested People permissions, or ask your Zoho admin to approve the connection.
Employee sync returned zero records
Confirm employees exist in Zoho People forms accessible to the connected account, then sync again. Records missing required identifiers may be skipped.
Token expired or reconnect required
Click Reconnect or Connect Zoho People again and complete OAuth consent.
Sync failed temporarily
Wait a moment and retry. If it continues, contact support with the approximate time and any on-screen error message.