Integrations
BeatStore → Integrations is for optional services. Credentials are WordPress options, not wp-config.php.
Mailchimp (free download)
Offer a tagged preview MP3 in exchange for an email. Listeners join your Mailchimp audience; WordPress emails a signed download link. Paid license files stay in Easy Digital Downloads or WooCommerce.
- Create a Mailchimp API key.
- BeatStore → Integrations → Mailchimp. Paste the key, Save & test connection.
- Choose an audience, optionally check Enable free download on all tracks, save again.
- Per beat: BeatStore metabox → Free download (email) (Use default / On / Off).
The file sent is the Media Library (Upload) preview — typically your tagged MP3. SoundCloud- or Dropbox-only beats cannot send a file until you switch the preview to Upload.
After a signup, BeatStore → Free downloads lists the email. Resave Settings → Permalinks once after updating so /beatstore-free-download/ works.
The player shows Free on the transport and a download icon on the row. POST /wp-json/beatstore/v1/subscribe is documented on the REST API page.
Existing beatstore_mailchimp API keys from 3.x / the UI Theme are reused.
SoundCloud
Connect Client ID + Client Secret to stream public tracks as previews. Full steps: SoundCloud audio previews.
Dropbox
No Dropbox app. Paste a share link on the beat. Dropbox audio previews.
Extensions can add cards via beatstore_integrations_cards.