
外掛標籤
開發者團隊
原文外掛簡介
Sendigram Mail is the official WordPress plugin of Sendigram, developed and maintained by Sendigram Pty Ltd, the company that operates the Sendigram email marketing platform. It connects your WordPress site to Sendigram (campaigns, contacts, forms).
The plugin ships Users Synchronization: export your WordPress users into Sendigram contacts, straight from the WordPress admin.
Features
One-click connection — connect with a Sendigram API key; the key is validated before it is saved and is never shown back in clear text.
Users Synchronization — export WordPress users into Sendigram contacts:
pick which roles to sync;
add the contacts to one or more Sendigram groups;
map WordPress profile fields (first/last name, display name, username, website, registered date, biography, roles) to Sendigram attributes — email is always mapped automatically;
choose whether existing contacts (matched by email) are updated or left unchanged.
Background processing — synchronization runs in the background in batches of 250 users, so large sites never block the browser or hit request timeouts. Progress, cancellation, and a final Created / Updated / Skipped / Failed summary are shown in the admin dialog.
Reliable confirmations — batch results arrive via a webhook; if your site is not reachable from outside (basic auth, staging, local dev), the plugin polls Sendigram directly instead, so runs still complete.
Clean lifecycle — deactivation keeps your settings and log; uninstalling removes everything the plugin stored.
A Sendigram account (free or paid) with an API key is required. You can create one at ems.sendigram.com/signup.
External services
This plugin connects to the Sendigram API (https://ems.sendigram.com), operated by Sendigram Pty Ltd. It is required for everything the plugin does — the plugin is an integration client for this service.
What is sent, and when:
API key validation — when you connect (and when the plugin re-checks a stored key), the API key you entered is sent to Sendigram to verify it is valid.
Groups and attributes — when you open the synchronization dialog, the plugin fetches your contact groups and attributes from Sendigram.
Contact data — when you start a synchronization, the plugin sends the selected WordPress users’ data to Sendigram: their email address plus any profile fields you mapped (e.g. first name, last name, website, registered date). Nothing is sent until you explicitly start a run.
Import status — after a run, the plugin may query Sendigram for the status of dispatched batches.
No data is sent on activation, and no telemetry or analytics are collected. All requests go only to the API base URL configured in the plugin settings (default https://ems.sendigram.com/open-api/v1).
Sendigram terms and privacy policy: Terms of Use, Privacy Policy.
Development
The JavaScript shipped in assets/build/ is a minified production build made with @wordpress/scripts (wp-scripts build). The corresponding unminified sources are included in the plugin package under assets/src/.
