The company will require those who post ads for political campaigns for federal elections to identify and certify that they are in the US, the company reported on Thursday in a blog post.
Candidates and committees should provide their identification from the Federal Electoral Commission (FEC) and registered organizations that are not FEC members must submit a notarized form.
Twitter said that it would not allow foreigners to direct political announcements to US citizens. The rule is part of a Twitter effort to clean up social media platforms after the unfolding of Russian intervention during the 2016 US presidential election.
The San Francisco-based company banned Russian state media accounts from buying ads and set up a transparency center that would soon begin to show how many political campaigns were spent on advertising, the identity of organizations that fund campaigns, and which demographic groups the advertisers target.
However, the change only addresses some of the common problems of foreign disturbances during elections. The platform is still full of bots, or automatic accounts.
Twitter also plans to place a visual badge and disclaimer information on promoted content from a certified account, identifying who sponsored or paid for the tweet.
This week, the company announced that it would label political candidate campaign accounts on Twitter running for state governor, US Senate or House of Representatives of the country in November's legislative elections.