Twitter informed us that providing follow features greatly increases the risk of an application being auto-sanctioned (restricted or suspended).
On March 5, 2018 our application was auto-restricted by Twitter algorithms because their system was observing elevated spam reports on Twitter accounts where SocialOomph executed a follow API call. In other words, account @user_one followed, via SocialOomph, @user_two, and subsequently @user_two submitted a spam report to Twitter to complain about @user_one.
This auto-restriction did not only impact our calls to the follow API endpoints, it prevented us from making any write operations to the API, including publishing tweets.
This restriction severely impacted thousands of our users for several hours, until Twitter Platform staff responded to our support requests, explained the reason for the auto-restriction, and then lifted the restriction.
Providing superior scheduling features has always been our core competency, and we’re not willing to retain features in the service that might, and almost certainly will, negatively impact that core competency.
Consequently, on March 6, 2018, we removed all follow features from our service. This removed the follow-back, find new people to follow, and following management features.
Twitter Rule Changes
On February 21, 2018 Twitter published new developer rules for automation and the use of multiple Twitter accounts.
The rules basically boil down to this, to the extent that our service is affected:
Do not allow users to select more than one Twitter account when they create a tweet.
We’ve implemented the necessary changes in our service to comply with the new Twitter rules.
Going One Step Further
In addition, we have also implemented the following tweet throttling rule, which applies only to tweets published to Twitter via our service:
Across all the Twitter accounts linked to your SocialOomph account, the same tweet can only be published once every 24 hours (we refer to this as the duplicate content blackout period).
Even though you might still be able to schedule the same tweet to be published to different Twitter accounts in the same rolling 24-hour period, at publishing time we will publish the first copy of the tweet, and then reject any duplicates for 24 hours after that, across all your linked Twitter accounts.
The moral of this story is: Create unique content for Twitter. They hate duplicate content.
New Rules Apply To All Applications
The new Twitter developer rules apply to all applications that use Twitter’s API. If you happen to find one that still offers multi-account tweet posting capabilities, know that using it violates Twitter’s rules and could result in the suspension of your Twitter account.
Twitter has even removed multi-account posting capabilities from their own product, TweetDeck.
The above changes to our service went live on February 22, 2018.
Please refer any queries or concerns with the new Twitter policy to Twitter Support.
We added Pinterest.com as another social network that you can connect to your SocialOomph user account, and schedule Pins for your Boards. All our much loved scheduling and update sourcing tools, such as recurring updates, queue reservoirs, seasonal updates in queues, RSS feeds, emailing in updates, etc., are available to use with your Pinterest Boards.
For more information on the Pinterest integration and other features, please review our online help at https://www.socialoomph.com/help.
This new feature is available to all our users with a Professional subscription.
For added security, you are now able to activate two-factor authentication on your user account, where you must also enter a dynamic 6-digit code that’s generated by an app on your mobile device when you log in. This feature is optional. You do not need to do anything if you want to continue using just your user ID and password to log in.
To activate this feature on your account, log in, click your name in the menu and then Two-Factor Authentication.
This new security feature is available to all our users free of charge.
We have made our queue reservoir feature even more powerful so that it now enables you to:
- Specify a specific date and time at which the queue must be paused (stop publishing updates), which is ideal for a time-limited campaign.
- Specify a specific date and time at which we must delete from Twitter and Facebook all updates that the queue published to those social networks, which is ideal to automatically remove outdated and potentially confusing information from your Twitter and Facebook streams.
The new date and time fields are located towards the bottom of the queue reservoir add and edit forms. Queue reservoirs are available to Professional and Twitter Unlimited subscribers.
If you manage several social accounts, perhaps belonging to different clients, you can now group those accounts together with our new Account Groups function (Networks, Manage Account Groups in the menu). It enables you to do the following:
- Schedule an update for all the accounts in a group on the New Update form and New Image & Text form by simply selecting the account group from the accounts list instead of having to select each account individually.
- Filter the list of social accounts to show only those in a specific account group.
- Filter scheduled and published updates to show only those belonging to the social accounts in a specific account group.
- And more…
The account grouping feature is available to everyone, including users with basic free accounts.
On February 11th, 2014 the Facebook system unceremoniously disabled the personal Facebook profile of SocialOomph’s owner, Dewald Pretorius. They alleged that the profile “might not be real or does not represent a real person.” This profile has been in existence since 2008 and is connected to several people whom even a complete idiot can see are clearly family members.
The Facebook profile is the owner of the SocialOomph.com application, which grants SocialOomph authorization to integrate with Facebook. With the erroneous deactivation of the personal profile by Facebook, the SocialOomph application was also deactivated. This in turn negatively and severely impacted thousands of SocialOomph’s users, who post scheduled updates to their personal Facebook profiles, Facebook business pages, and Facebook groups via SocialOomph. Not only did their ability to publish updates via SocialOomph disappear, all their past published updates also disappeared from Facebook!
This erroneous and irresponsible behavior by Facebook not only adversely affected SocialOomph’s business, it also negatively affected the businesses of thousands of SocialOomph’s users.
A far superior way for Facebook would have been to not automatically deactivate the owner’s account, but to give him a reasonable period of time to “prove” that he is a real human being using his real name. At the very least they could do that with personal profiles that own active applications, business pages, or groups.
To unceremoniously and without notice disable everything owned by a “suspicious” account, and thereby impacting thousands of people and thousands of businesses, is grossly negligent and irresponsible.