X Actions

This documentation covers the actions that we support via X.

Applications that support x actions:

Tip

Want to run a x contest but not sure where to start? Check out everything you need to know about running x contests with Gleam including powerful demos, best practice examples, feature breakdowns and expert guides.

If a user connects their X account or performs an action that you have Require Login enabled for, then they will be required to authenticate with the Gleam Competitions X app.

Authenticate your X account
Note

These are the default permissions for any app with write permissions on X. It's not possible to choose which elements you want access to. We will not post without the users permission, nor will we update their profile.

Some of the X actions below have the ability to reject throwaway accounts. This adds an additional check that will reject @profiles that do not meet a minimum quality criteria for the campaign.

Note

This option is designed to reduce spam and increase the number of real legitimate accounts entering your campaigns.

The X Entry action allows you to award an entry for logging into X within the widget. This can be a great way of ensuring that you are able to identify the X @profile of all users that enter your campaigns.

Admin view of Twitter Entry Action for Gleam.io

Tweet allows you to ask users to Tweet about something as a contest entry. Using the Require Login checkbox will force the user to login with their X account.

Tweets will automatically include a link to your landing page (if there's enough room), we will also use the Viral Share referral link if that action is enabled.

Admin view of Tweet Action for Gleam.io

Hashtag allows you to ask users to Tweet using a specific #hashtag. You can simply prefill the #hashtag and let them Tweet whatever they want, or setup a completely prefilled Tweet (which they can edit).

Admin view of Tweet with Hashtag Action for Gleam.io

Retweet allows you to ask users to Retweet a specific Tweet (which must already exist).

Admin view of Retweet Action for Gleam.io

View a Tweet allows you to ask users to View a specific Tweet.

Admin view of View a Tweet Action for Gleam.io

Follow a User allows you to ask a user to Follow a specific X account as an entry. This will also verify if someone is already following a specific X account and also award them an entry.

Admin view of Follow a User Action on Gleam.io
Caution

Due to the newly enforced API limitations from X, we are no longer able to support this action.

Select a Photo allows you to ask users to select from their X photos as an entry. Currently this action only looks at the last 21 posts.

Restrict to hashtag will only allow the user to choose from Photos that are tagged with a certain hashtag.

Admin view of Select Photo on X action for Gleam.io

You can use these actions to grow on Twitter / X by using this template:

  view template

X has recently started locking and suspending specific types of accounts automatically:

  • Users with multiple accounts (for example if you create a new account you'll most likely get this check right away)
  • Accounts that exhibit spam like characteristics will be flagged for verification

In this scenario you will be required to add your phone number to your account to verify and continue using X. Please note, this isn't a ban, it's a verification step to protect the integrity of the Twitter platform.

Caution

If you are creating multiple X accounts that are purely used for giveaways or redeeming rewards then it's likely that you might be asked to complete this verification step to continue using X.

See Next Article

Typeform Actions

This documentation covers the actions that we support via Typeform.