Integrations connect your Do Some Good platform with the tools you already use. Share content more widely, importing content you create elsewhere, automate routine tasks, and reduce duplicate work by letting your systems work together.
- Supported Integrations
- Connecting an Integration
- Integration Settings
- Publishing Do Some Good Stories to Social Media
- Publishing Your Social Media Stories to Do Some Good Automatically
- Integration Permissions
- Best Practices
Supported Integrations
Social Media
Do Some Good has created a number of integrations that will create a social media post, or, intake a social media post and create a Do Some Good story automatically. Do Some Good can post to, and intake posts from Facebook, Instagram, Threads and LinkedIn. For Do Some Good to be able to cross post a story to Instagram, the Do Some Good story must have an image associated with it or Instagram will not allow the post.
NOTE: Do Some Good only polls social media networks every 15 minutes for new story content. After you author a story on a social media site, it may take several minutes before it is discovered by Do Some Good and published on your profile or saved as a draft.
Zapier
Zapier is a tool that can connect any one of thousands of online services to any other one of those services. Zapier acts as the intermediary and allows them to broker the communications. Our integration with Zapier is currently limited to storytelling so a new story in Do Some Good can trigger an action in another platform through Zapier and an action from another platform can tigger the creation of a story in Do Some Good. Some examples that could be used are:
- When a new story is posted on Do Some Good, send an email through Outlook.
- When a new story is posted on Do Some Good, add the story to a Teams feed.
- When a new Sharepoint page is published, create a Do Some Good story with a link to the page.
NOTE: The Do Some Good Zapier integration is currently limited to storytelling but we are considering options about expanding it to the form system so actions can be triggered on state changes, new submissions and other actions.
Widgets
Widgets are now a tab on the Widgets/Integration page. The help article for Widgets is found here.
Single Sign On
Single Sign On or SSO allows you to require the use of business credentials to log in to the Do Some Good platform. SSO needs to be configured by Do Some Good for it to be available for your organization. Once you have SSO configured, your settings to manage and maintain your SSO settings. The settings for SSO were formerly on the 'Settings' page of 'Profile and Addresses' page in management but have moved to the integrations tab. More details about SSO specific settings can be found here.
RSS Feed
There are several RSS (Really Simple Syndication) feeds that you can use to publish Do Some Good content to other places. Many different services take RSS feeds as input to move content from one place to another. There are RSS feeds available for new Stories, testimonials, volunteer opportunities and events created by your organization. RSS feeds can be used to share content to services such as:
- Social media management tools like Sprout Social or Hootesuite
- Intranet page managers like Sharepoint
- Team chat tools like Teams or Slack.
Connecting an Integration
To connect an integration you need two things:
- Administrator privileges to visit the Integrations area in the Do Some Good management area for your business.
- Log in credentials for the service you want to integrate with.
To make a new connection, you start on the Widgets/Integrations page. The different integrations do have different workflows because if an integration requires validation, that third party gets to dictate the credential validation process. For the social media integrations, press the 'Connect' button and a window managed by the social media site will open to help you log in to your account and approve the connection.
SSO Integration must be set up by Do Some Good and your IT team. Once set up, you will only have a 'Manage' button and not a Connect button. The management area will allow you to update or alter settings for SSO. More help can be found here.
RSS Feed is something that is enabled for every Do Some Good account and requires no configuration, simply visit the Manage area to get links to your different content feeds.
Zapier is a unique integration in that there is nothing to be managed on the Do Some Good side. Pressing the 'Connect' button will take you Zapier but connections between Do Some Good and Zapier will be made from the Zapier management console, not Do Some Good.
When an integration is connected, a placeholder for that integration moves to the 'Your Integrations' area and you can manage that connection at any time in the future.
NOTE: Once an integration is connected by you, any other administrator with permissions to post stories to your Do Some Good organization will be able to use that integration to cross post stories to that social media site using the integration you connected.
Integration Settings
Social Media Integrations
All social media integrations have the same type of management page with the same options:
Import / Publish Options
- Don't import from [your page name]: Do not import any stories into Do Some Good from the integration, even if the #dosomegood hashtag is included in the story content.
- Create draft stories from [your page name] posts: If there is a #dosomegood hashtag included in the content of a new story, import that story automatically, but only as a draft. An administrator with publishing permission will need to perform the publish or scheduling operation on Do Some Good. This setting is ideal if you need to schedule and coordinate story publishing between your team and the social media managers.
- Automatically publish stories from [your page name] posts: This setting will automatically import social media stories that include the hashtag #dosomegood in the content from your integration without any moderation by your Do Some Good team. The story will be published as soon as Do Some Good checks for new content approximately every 15 minutes.
Publishing Do Some Good Stories - [Integration Name]
Publishing settings are just default settings, not fixed settings that will always happen. Every time you author, publish or schedule a story post, you are able to alter which connected social integrations your Do Some Good story will be cross posted to. More details about this can be found in the Publishing Do Some Good Stories to Social Media section of this article.
The options for your default settings are:
- Don't automatically publish to [your page name]: By default, you will not publish to this external service. You may however choose to publish to the connected service during the compose, publish or scheduling option by clicking the 'Publish To' link on the story compose/editing page.
-
Automatically publish your Do Some Good Stories to [your page name]: By default, you will publish to this external service. You may however choose to publish to the connected service during the compose or editing page of the story. Press the 'Publish To' link to change the default option.
Other Integrations
Other types of integrations have different types of management pages. RSS has no management options but does provide the links to the feeds. The Zapier integration is managed and controlled within Zapier and as such does not have any management area within Do Some Good. SSO has management settings that can be altered and updated. More information about the SSO integration can be found here.
Removing an Integration
If you have decided that you no longer wish to have an integration with a particular service, simply press the 'Disconnect' button in the Danger Zone of the management page.
Publishing Do Some Good Stories to Social Media
Regardless of management settings for your social media integrations, you can always change the decision to publish or not publish your Do Some Good stories to social media during authoring or editing. Whenever you have a compose/edit box for your story, you can click the 'Publish To' link. That will bring up a dropdown list with all of your connected integrations with your default settings selected for each. You can select or de-select any integration for publishing and that setting will be saved for when you publish or schedule the publishing for that story.
Publishing Your Social Media Stories to Do Some Good Automatically
If you connect your social media channels to Do Some Good, you can have your community-related social media posts pulled across to your Do Some Good profile by simply adding #dosomegood to each of your posts. Why does this matter? Without any extra work, your stories can be promoted to local media sites, giving you great reach and exposure.
Let's start with how to connect your social media channels to Do Some Good.
In your Management Area, go to the Widgets/Integrations page and the Integrations tab. Click the Connect button for any of the social media platforms.
You will be asked to log into your social media account and approve the connection. Then you will land on your Integrations Settings page. Ensure you have the setting selected that is shown in this image.
That's it! Now whenever you want one of your social media posts to appear on Do Some Good (and subsequently get promoted to local media sites if you're in a location where media partnerships exist), all you need to do is add #dosomegood to your social post.
Integration Permissions
Once an integration is established with a social media site by any one of your administrators, any other administrator with permission to post stories to the Do Some Good profile will be able to cross post to that social media site when the do. Those other administrators will not need credentials to the social media site because the credentials of the user who created the integration will be used.
Do Some Good limited administrators who have permissions to submit, but not publish stories will not have their stories posted to third party social sites when they submit. The stories will only be published on third party sites once a Do Some Good administrator with full permissions approves and publishes it.
Administrators of connected social media sites, such as your marketing department, will not need permissions to Do Some Good in order to have their stories ingested. As long as they add the #dosomegood or tag Do Some Good in their social media story, that story will be brought into Do Some Good according to the settings of the integration.
Establishing an integration in Do Some Good does not grant any permissions to Do Some Good administrators to access accounts or profiles on the third party social media site. The only permission that is granted is to post or import stories to/from a social media site according to the integration settings.
Best Practices
Sharing with Your Team To Get More Stories
If your own Do Some Good management team is not the group that manages social media for your organization, you should share the #dosomegood hashtag with the team that does. In many organizations one team manages Do Some Good and a different team, often the marketing team, manages the social media channels.
If you add an integration that will automatically pull in stories from social media, make sure that you communicate that to your social media team that they need to add the #dosomegood hashtag to their community based stories. If you have an integration configured, stories with that hashtag will automatically be added to Do Some Good even if the social media manager does not have a Do Some Good account.
Make a Habit of Adding the Hashtag to Social Posts
Make sure that the team responsible for social media posts is aware that the #dosomegood hashtag will spread their story further and give it more click throughs from media partners (where available). Make sure that any community post has the #dosomegood hashtag added as part of the process.
Comments
0 comments
Article is closed for comments.