2 answers
Just wanted to share this in case someone else is looking for a solution — I recently needed to mass assign Interest Tags to Accounts
in the new Nonprofit Cloud, and here's what worked:
You can use the Topic and Topic Assignment objects to do this, no Apex or Flow required.
✅ Steps to Mass Assign Interest Tags:
- Open Data Loader
- Export all Interest Tags:
- Select "Show All Salesforce Objects"
- Choose the Topic object
- Export to get the full list of Topic IDs (each Interest Tag is a Topic)
- Prepare your CSV for upload:
- EntityId = the Account ID you want to tag
- TopicId = the ID of the Interest Tag (Topic) you want to assign
- Insert into Topic Assignment:
- Back in Data Loader, select Insert
- Again, choose "Show All Salesforce Objects"
- Select the Topic Assignment object
- Upload your CSV
That’s it! The tags will now appear on the Account records under the Interest Tags component.
Hope this helps someone down the line — worked great for us!