Expand Navigation HeaderCollapse Navigation Header
Create Ads from a Facebook Page
Beginner's GuideFeaturesBoost PostsPage LikesCall-to-ActionWebsite VisitorsWebsite PurchasesWebsite Purchases With Your CatalogAutomated Ads
Create Ads from Ads Manager
Create Campaigns, Ad Sets, AdsEdit CampaignsEvent AdsOffer AdsLead AdsDynamic CreativeCreative TipsMobile App AdsFacebook Ads Manager for ExcelBid StrategiesBudgetsDelivery
Create Ads from Instagram
Beginner's GuideAdvertising from InstagramInstagram Shopping
Create Ads from the Ads Manager App
Ads Manager App
Objectives
Brand AwarenessReachLead GenerationBrand ConsiderationMessagesDynamic AdsAutomotiveTravelCollaborative AdsConversions
Audiences
AudiencesCustom AudiencesLookalike Audiences
Formats
ImageCarouselCollectionInstant ExperienceVideo & SlideshowStoriesBranded Content
Placements
Placement OptimizationInstagramMessengerAudience NetworkMarketplaceFacebook In-Stream Video
Track Ongoing Campaigns
Track Ads in Ads ManagerAutomated Rules in Ads Manager
Ads Reporting
MetricsFacebook Ads Manager for ExcelAudience InsightsView Results & Run ReportsAnalyze Results
Optimization
Facebook Attribution
Events
Offline ConversionsApp EventsFacebook PixelConversions API
Experimentation
Experiment ConceptsA/B TestingExperiments ToolFacebook-Managed Tests
Payments Settings
Monthly Invoicing
Billing
How Billing WorksPayment MethodsSpending LimitsTaxesAbout Manual paymentsBudgets
Management Tools
Business ManagerUsers in Business ManagerAccounts in Business ManagerData Sources in Business ManagerSecurity and Safety in Business ManagerLeads CenterCatalogsCreative HubConnect Your WebsiteBrand SafetyAd Account PermissionsBusiness Suite
Policies
Ads About Social Issues, Elections or PoliticsPersonal HealthCryptocurrencyAdvertising Policy on Real Money Gaming and Gambling (RMG)Drug and Alcohol Addiction Treatment

Business Help Center

Business Help Center

Advertising on Facebook in Multiple Languages

Get help, tips, and more...
Last updated: Jan 7, 2021

Advertising on Facebook in Multiple Languages

Localization is an important part of taking your business across borders. If you plan to advertise in different countries, you'll need to accommodate different languages. The following tools can help you expand your Facebook advertising to people from other countries or who speak other languages.

Create an ad in multiple languages

You can create ads that display in multiple languages so people automatically see your ad in the correct language. This means you don't need to create various ad sets for each language and apply separate language targeting.

You can advertise to people in multiple languages with a single Facebook ad campaign. We automatically optimize your budget to deliver your ads to the right people in the right language at the right time.

Create an ad in multiple languages

To create a Facebook ad in more than one language:

  1. Go to Ads Manager. In Campaigns, select + Create.
  2. Select your ad objective. To support ads in multiple languages, you can choose from traffic, app installs, conversions, video views, reach or brand awareness. Name your campaign and select Continue.
    • Note: If you choose traffic or conversions, you must select the option to drive traffic to your Website on the next page to support multiple languages.
  3. Define the audience, placements and budget for your ad set. Select Continue.
  4. Choose from single image, single video or slideshow ad format. Then, add your creative.
  5. Enter your ad text and links in your default language. Choose a call-to-action button from the dropdown menu.
  6. In the Languages section, select Add Languages.
  7. Choose your default language from the Select Language dropdown menu. Then, select Add Language to add up to 48 more languages.
  8. Enter your Headline and Primary Text for each additional language. You can add a new image for each additional language. You can also use automatic translation if the option is available.
    • Note: If you selected the traffic (website) or conversions (website) objective in step 3, you can also enter a language-specific Website URL. Otherwise, your website URL stays the same for each language.
  9. Select Save, then Confirm.

You've created a Facebook ad in multiple languages. Your ad will automatically display in other languages to people who speak them.

Was this information helpful?

With automatic translations, you can reach more people in their preferred language without adding translations manually.

To translate your ad automatically, create an ad in multiple languages and select Translate after you add your headline and text. When people see your ad, it'll display an Automatically Translated label.

Keep in mind that:

  • You can still provide your own translations.
  • You can also edit automatic translations. If you make any edits to the translated text, the Automatically Translated label will be removed.

Automatic translations aren't available for all ad placements and languages. Check the following lists for availability.

Ad placements that support automatic translations

You can use automatic translations with the following placements:

  • Facebook News Feed
  • Instagram Feed
  • Instagram Explore
  • Facebook Stories
  • Instagram Stories
  • Messenger Stories
  • Facebook In-Stream Videos

The following placements don't support automatically translated ads:

  • Facebook Marketplace
  • Facebook Video Feeds
  • Facebook Right Column
  • Messenger Inbox
  • Messenger Sponsored Messages
  • Facebook Instant Articles
  • Audience Network Native, Banner and Interstitial
  • Audience Network Rewarded Videos
  • Audience Network In-Stream Videos
Languages that support automatic translations

You can use automatic translations for these languages in your ads:

  • English to Spanish
  • English to French
  • English to German
  • English to Portuguese
  • English to Italian
  • English to Arabic
  • English to Dutch
  • English to Malay
  • English to Swedish
  • English to Indonesian
  • English to Polish
  • English to Hindi
  • English to Romanian
  • English to Turkish
  • English to Danish
  • English to Tagalog
  • French to English
  • Dutch to English
  • Swedish to English
  • German to English
  • Arabic to English
  • Hebrew to English
  • Spanish to English
  • Japanese to English
  • Norwegian to English

If you choose any placements that don't support automatic translations, people who speak an automatically translated language won’t see your ad on those placements.

For example, let's say you create a campaign in English, Spanish and German that runs on a few placements, including Facebook Marketplace. You automatically translate your ad from English to Spanish, but you provide your own translation for German. People who speak Spanish won’t see your ad on Marketplace because this placement doesn't support automatic translations. People who speak English and German may see your ad on Marketplace because you manually entered the text for those languages.

Here's an example of an ad in English and the automatically translated version in French:

Automatic translations aren’t available for ads about social issues, elections or politics. We recommend that you review all translated text because we don’t guarantee the quality of automatic translations.

Was this information helpful?

You can also boost posts from your business Page in multiple languages:

If you're a Page admin, editor, moderator or advertiser, you can boost posts on your Page to reach a wider audience. Learn more about boosted posts. To reach even more people, you can create a boosted post in multiple languages.

Create a boosted post in multiple languages


To boost a post in multiple languages:

  1. Go to your Page. Select Settings in the top right. Make sure you're in General settings.
  2. Look for the Post in Multiple Languages setting. If it's turned off, select Edit. Select the box next to Allow people who manage this page to write posts in multiple languages. Select Save Changes.
  3. Go back to your Page and select Posts on the left. When you start to write the post, + Write post in another language should appear in gray below your post.
  4. Add text to your post in the Default language.
  5. Select + Write post in another language, then choose a language from the Select dropdown menu. Repeat to add as many languages as you want. Some languages translate automatically. If you'd like, you can edit the translated text.
  6. Select Photo/Video to add images or a video. The same images or video will appear for every language. You can't add different images or videos for different languages.
  7. Select Boost Post and follow the steps to create a boosted post.

You've created a boosted post in multiple languages.

We review boosted posts before they're published and let you know when they're approved. You can also check your approval status in Ads Manager.

Was this information helpful?

Create dynamic ads for multiple languages and countries

Dynamic ads are a good fit for businesses that have catalogs to hold their inventory, such as online retailers or travel agencies. If you add country and language information to your catalog, you can create dynamic ads can show people items from your catalog in the correct language, currency or both. This means you don't need to create separate catalogs for each language or country.

If you want to advertise your items in multiple countries, you don't need different catalogs. You can create a language or country feed, a special type of data feed (spreadsheet file) that you upload to your catalog. A language or country feed supplements your main feed by providing alternate item information for different countries or languages.

Once your catalog contains country or language information, your dynamic ads can automatically show people the correct item information based on their location or language. For example, people in the US could see item descriptions in English and prices in US dollars, while people in France see descriptions in French and prices in euros.

Before you begin

  • Create a catalog for your default language and country. This is the most common language your customers speak and the country where you do most of your business. Make sure the catalog's default country and language are set in your catalog settings.
  • Upload a data feed to your catalog containing item information for your default language or country. To run dynamic ads, make sure the content ID for each item in your data feed matches its content ID in the pixel code on your website.

Download a country or language feed template

To start creating your country or language feed, download a CSV template:

  1. Go to Commerce Manager and select your catalog.
  2. Open the Catalog tab and go to Data Sources.
  3. Go to Country and Language Feeds. Select Add New Feed.
  4. Select Add Country Information or Add Language Information followed by Next. Note that to add information for both country and language, you’ll need to follow these steps twice to create two separate feeds. You can include multiple countries in the country feed and multiple languages in the language feed.
  5. Select Build Template. In the pop-up window, select Next.
  6. Add the countries or languages you want to reach. When you’re finished, select Next.
  7. Select the fields you want to provide alternate country or language information for. For example, for products, we recommend that you include price, availability and link in your country feed and include title and description in your language feed. The template builder provides a list of suggested fields, but you can always add more fields from the full list (see below) when you fill in your template later. When you’re finished, select Next.
  8. Select Download Template to download your CSV file. Select Finish.

You’ve downloaded a country or language feed template. Continue with the following steps to fill in your template.

Create a country or language feed from a template

  1. Open the CSV file you just downloaded in a spreadsheet program, such as Excel.
  2. Review the id column in your template. This column contains the unique content IDs for a sample of the items in your catalog. Delete the IDs for any items you don’t want to provide country or language information for, and add any more IDs for items in your catalog you want to include. Remember that the content ID for each item in your language or country feed must match its content ID in your main feed so we know it’s the same item.
  3. Review the override column in your template. This column contains codes for the countries or languages you selected to provide alternate item information for. To add more countries or languages, use the following codes:
  4. Country codes (Use for a country feed)
    AD = Andorra

    AE = United Arab Emirates

    AF = Afghanistan

    AG = Antigua

    AI = Anguilla

    AL = Albania

    AM = Armenia

    AN = Netherlands Antilles

    AO = Angola

    AQ = Antarctica

    AR = Argentina

    AS = American Samoa

    AT = Austria

    AU = Australia

    AW = Aruba

    AX = Aland Islands

    AZ = Azerbaijan

    BA = Bosnia and Herzegovina

    BB = Barbados

    BD = Bangladesh

    BE = Belgium

    BF = Burkina Faso

    BG = Bulgaria

    BH = Bahrain

    BI = Burundi

    BJ = Benin

    BM = Bermuda

    BN = Brunei

    BO = Bolivia

    BR = Brazil

    BS = The Bahamas

    BT = Bhutan

    BW = Botswana

    BY = Belarus

    BZ = Belize

    CA = Canada

    CD = Democratic Republic of the Congo

    CF = Central African Republic

    CG = Republic of the Congo

    CH = Switzerland

    CI = Côte d'Ivoire

    CK = Cook Islands

    CL = Chile

    CM = Cameroon

    CN = China

    CO = Colombia

    CR = Costa Rica

    CU = Cuba

    CV = Cape Verde

    CX = Christmas Island

    CY = Cyprus

    CZ = Czech Republic

    DE = Germany

    DJ = Djibouti

    DK = Denmark

    DM = Dominica

    DO = Dominican Republic

    DZ = Algeria

    EC = Ecuador

    EE = Estonia

    EG = Egypt

    EH = Western Sahara

    ER = Eritrea

    ES = Spain

    ET = Ethiopia

    FI = Finland

    FJ = Fiji

    FK = Falkland Islands

    FM = Federated States of Micronesia

    FO = Faroe Islands

    FR = France

    GA = Gabon

    GB = Great Britain

    GD = Grenada

    GE = Georgia

    GF = French Guiana

    GG = Guernsey

    GH = Ghana

    GI = Gibraltar

    GL = Greenland

    GM = The Gambia

    GN = Guinea

    GP = Guadeloupe

    GQ = Equatorial Guinea

    GR = Greece

    GS = South Georgia and the South Sandwich Islands

    GT = Guatemala

    GU = Guam

    GW = Guinea-Bissau

    GY = Guyana

    HK = Hong Kong

    HN = Honduras

    HR = Croatia

    HT = Haiti

    HU = Hungary

    ID = Indonesia

    IE = Ireland

    IL = Israel

    IM = Isle of Man

    IN = India

    IO = British Indian Ocean Territory

    IQ = Iraq

    IR = Iran

    IS = Iceland

    IT = Italy

    JE = Jersey, Channel Islands

    JM = Jamaica

    JO = Jordan

    JP = Japan

    KE = Kenya

    KG = Kyrgyzstan

    KH = Cambodia

    KI = Kiribati

    KM = Comoros

    KN = Saint Kitts and Nevis

    KP = North Korea

    KR = South Korea

    KW = Kuwait

    KY = Cayman Islands

    KZ = Kazakhstan

    LA = Laos

    LB = Lebanon

    LC = St. Lucia

    LI = Liechtenstein

    LK = Sri Lanka

    LR = Liberia

    LS = Lesotho

    LT = Lithuania

    LU = Luxembourg

    LV = Latvia

    LY = Libya

    MA = Morocco

    MC = Monaco

    MD = Moldova

    ME = Montenegro

    MG = Madagascar

    MH = Marshall Islands

    MK = Macedonia

    ML = Mali

    MM = Myanmar

    MN = Mongolia

    MO = Macau

    MP = Northern Mariana Islands

    MQ = Martinique

    MR = Mauritania

    MS = Montserrat

    MT = Malta

    MU = Mauritius

    MV = Maldives

    MW = Malawi

    MX = Mexico

    MY = Malaysia

    MZ = Mozambique

    NA = Namibia

    NC = New Caledonia

    NE = Niger

    NF = Norfolk Island

    NG = Nigeria

    NI = Nicaragua

    NL = Netherlands

    NO = Norway

    NP = Nepal

    NR = Nauru

    NU = Niue

    NZ = New Zealand

    OM = Oman

    PA = Panama

    PE = Peru

    PF = French Polynesia

    PG = Papua New Guinea

    PH = Philippines

    PK = Pakistan

    PL = Poland

    PR = Puerto Rico

    PS = Palestine

    PT = Portugal

    PW = Palau

    PY = Paraguay

    QA = Qatar

    RO = Romania

    RS = Serbia

    RU = Russia

    RW = Rwanda

    SA = Saudi Arabia

    SB = Solomon Islands

    SC = Seychelles

    SD = Sudan

    SE = Sweden

    SG = Singapore

    SH = Saint Helena

    SI = Slovenia

    SK = Slovakia

    SL = Sierra Leone

    SM = San Marino

    SN = Senegal

    SO = Somalia

    SR = Suriname

    ST = Sao Tome and Principe

    SV = El Salvador

    SY = Syria

    SZ = Swaziland

    TC = Turks and Caicos Islands

    TD = Chad

    TF = French Southern and Antarctic Lands

    TG = Togo

    TH = Thailand

    TJ = Tajikistan

    TM = Turkmenistan

    TN = Tunisia

    TO = Tonga

    TP = East Timor

    TR = Turkey

    TT = Trinidad and Tobago

    TV = Tuvalu

    TW = Taiwan

    TZ = Tanzania

    UA = Ukraine

    UG = Uganda

    UM = United States Minor Outlying Islands

    US = United States

    UY = Uruguay

    UZ = Uzbekistan

    VA = Vatican City

    VC = Saint Vincent and the Grenadines

    VE = Venezuela

    VG = British Virgin Islands

    VI = US Virgin Islands

    VN = Vietnam

    VU = Vanuatu

    WF = Wallis and Futuna

    WS = Samoa

    XK = Kosovo

    YE = Yemen

    YT = Mayotte

    ZA = South Africa

    ZM = Zambia

    ZW = Zimbabwe

    Language codes (Use for a language feed)
    Afrikaans = af_ZA

    Akan = ak_GH

    Amharic = am_ET

    Arabic = ar_AR

    Assamese = as_IN

    Aymara = ay_BO

    Azerbaijani = az_AZ

    Belarusian = be_BY

    Bulgarian = bg_BG

    Bengali = bn_IN

    Tibetan = bo_CN

    Breton = br_FR

    Bosnian = bs_BA

    Catalan = ca_ES

    Kurdish = cb_IQ

    Cherokee = ck_US

    Czech = cs_CZ

    Cebuano = cx_PH

    Welsh = cy_GB

    Danish = da_DK

    German = de_DE

    Dhivehi = dv_MV

    Greek = el_GR

    English = en_XX

    Esperanto = eo_EO

    Spanish = es_XX

    Estonian = et_EE

    Basque = eu_ES

    Persian = fa_IR

    Fulah = ff_NG

    Finnish = fi_FI

    Faroese = fo_FO

    French = fr_XX

    Frisian = fy_NL

    Irish = ga_IE

    Scottish Gaelic = gd_GB

    Galician = gl_ES

    Guaraní = gn_PY

    Gujarati = gu_IN

    Hausa = ha_NG

    Hebrew = he_IL

    Hindi = hi_IN

    Croatian = hr_HR

    Haitian = ht_HT

    Hungarian = hu_HU

    Armenian = hy_AM

    Indonesian = id_ID

    Igbo = ig_NG

    Icelandic = is_IS

    Italian = it_IT

    Japanese = ja_XX

    Javanese = jv_ID

    Georgian = ka_GE

    Kazakh = kk_KZ

    Khmer = km_KH

    Kannada = kn_IN

    Korean = ko_KR

    Kurdish = ku_TR

    Kirghiz = ky_KG

    Latin = la_VA

    Ganda = lg_UG

    Limburgish = li_NL

    Lingala = ln_CD

    Lao = lo_LA

    Lithuanian = lt_LT

    Latvian = lv_LV

    Malagasy = mg_MG

    Maori = mi_NZ

    Macedonian = mk_MK

    Malayalam = ml_IN

    Mongolian = mn_MN

    Marathi = mr_IN

    Malay = ms_MY

    Maltese = mt_MT

    Burmese = my_MM

    Nepali = ne_NP

    Dutch = nl_XX

    Norwegian = no_XX

    Northern Sotho = ns_ZA

    Nyanja = ny_MW

    Oromo = om_KE

    Oriya = or_IN

    Punjabi = pa_IN

    Polish = pl_PL

    Pashto = ps_AF

    Portuguese = pt_XX

    Quechua = qu_PE

    Romansh = rm_CH

    Romanian = ro_RO

    Russian = ru_RU

    Kinyarwanda = rw_RW

    Sanskrit = sa_IN

    Sardinian = sc_IT

    Sindhi = sd_PK

    Northern Sami = se_NO

    Sinhala = si_LK

    Slovak = sk_SK

    Slovenian = sl_SI

    Shona = sn_ZW

    Somali = so_SO

    Albanian = sq_AL

    Serbian = sr_RS

    Swati = ss_SZ

    Southern Sotho = st_ZA

    Sundanese = su_ID

    Swedish = sv_SE

    Swahili = sw_KE

    Syriac = sy_SY

    Silesian = sz_PL

    Tamil = ta_IN

    Telugu = te_IN

    Tajik = tg_TJ

    Thai = th_TH

    Tigrinya = ti_ET

    Tagalog = tl_XX

    Tswana = tn_BW

    Turkish = tr_TR

    Tsonga = ts_ZA

    Tatar = tt_RU

    Tamazight = tz_MA

    Uighur = ug_CN

    Ukrainian = uk_UA

    Urdu = ur_PK

    Uzbek = uz_UZ

    Venda = ve_ZA

    Vietnamese = vi_VN

    Wolof = wo_SN

    Xhosa = xh_ZA

    Yiddish = yi_DE

    Yoruba = yo_NG

    Chinese (China) = zh_CN

    Chinese (Hong Kong) = zh_HK

    Chinese (Taiwan) = zh_TW

    Zulu = zu_ZA

    Zazaki = zz_TR

  5. Your template also includes the columns you selected to provide country or language information for, such as price or description. In these columns, enter alternate item information for each country or language. Depending on your inventory type, follow the field specifications for products, hotels, flights, destinations, vehicles or home listings to fill in the columns. Column names (such as availability), and fields with specified values (such as in stock) must remain in US English as listed in the specifications.

    Note: For prices, make sure to include a 3-digit ISO currency code such as EUR, not a currency symbol such as €. If your price includes a decimal point, use a period (.) as the decimal, not a comma (,). For example, 5.99 EUR is correct and 5,99 € is incorrect.

    You can refer to the following examples to help fill in your template:

    Country feed example:

    idoverrideavailabilitypricelink
    1234FRin stock9.99 EURhttp://www.jaspersmarket.com/fr/products/1234.html
    5678FRin stock24.99 EURhttp://www.jaspersmarket.com/fr/products/5678.html

    Language feed example:

    idoverridetitledescription
    1234fr_XXT-Shirt ImpriméT-shirt femme en jersey de coton bio. Manches courtes.
    5678fr_XXJupe PlisséeJupe plissée de longueur mi-mollet avec une ceinture.
  6. Optional: If you want to add any additional country or language information, you can choose fields to add from the following list:
  7. Supported fields for country and language information

    Products

    • title
    • description
    • availability
    • link
    • brand
    • price
    • sale_price
    • sale_price_effective_date
    • color
    • size
    • material
    • pattern
    • custom_label_0
    • custom_label_1
    • custom_label_2
    • custom_label_3
    • custom_label_4
    • short_description
    • additional_variant_attribute
    • applink.ios_url, applink.ios_app_store_id, applink.ios_app_name, applink.android_url, applink.android_package, applink.android_app_name, applink.windows_phone_url, applink.windows_phone_app_id, applink.windows_phone_app_name, applink.ipad_url, applink.ipad_app_store_id, applink.ipad_app_name

      Note: To include any applink fields, you must provide all of them.

    • image[0].url, image[0].tag[0]

      Note: To provide a specific image for a language or country, you must use these nested image fields. The image_link field isn't supported.

    Field descriptions for products

    Hotels

    • name
    • description
    • base_price
    • sale_price
    • brand
    • url
    • city
    • country
    • neighborhood
    • longitude
    • latitude
    • image[0].url, image[0].tag[0]
    • applink.ios_url, applink.ios_app_store_id, applink.ios_app_name, applink.android_url, applink.android_package, applink.android_app_name, applink.windows_phone_url, applink.windows_phone_app_id, applink.windows_phone_app_name, applink.ipad_url, applink.ipad_app_store_id, applink.ipad_app_name

      Note: To include any applink fields, you must provide all of them.

    Field descriptions for hotels

    Flights

    • description
    • url
    • origin_city
    • destination_city
    • price
    • one_way_price
    • image[0].url, image[0].tag[0]
    • applink.ios_url, applink.ios_app_store_id, applink.ios_app_name, applink.android_url, applink.android_package, applink.android_app_name, applink.windows_phone_url, applink.windows_phone_app_id, applink.windows_phone_app_name, applink.ipad_url, applink.ipad_app_store_id, applink.ipad_app_name

      Note: To include any applink fields, you must provide all of them.

    Field descriptions for flights

    Destinations

    • name
    • description
    • price
    • url
    • city
    • country
    • neighborhood
    • longitude
    • latitude
    • image[0].url, image[0].tag[0]
    • applink.ios_url, applink.ios_app_store_id, applink.ios_app_name, applink.android_url, applink.android_package, applink.android_app_name, applink.windows_phone_url, applink.windows_phone_app_id, applink.windows_phone_app_name, applink.ipad_url, applink.ipad_app_store_id, applink.ipad_app_name

      Note: To include any applink fields, you must provide all of them.

    Field descriptions for destinations

    Home Listings

    • name
    • description
    • price
    • url
    • image[0].url, image[0].tag[0]
    Field descriptions for home listings

    Vehicles

    • title
    • description
    • price
    • sale_price
    • url
    • image[0].url, image[0].tag[0]
    Field descriptions for vehicles

    Note: If you're creating both a country feed and a language feed, add each field to one feed or the other, not both.

  8. Save your country or language feed in CSV format.

You've created a country or language feed. Now you can upload it to your catalog.

Was this information helpful?

After you’ve created a language or country feed, you can upload it to your catalog. Country and language feeds supplement your main feed, providing alternate prices, descriptions and other information that can automatically display in your ads for people around the world.

Before you begin

  • Create a country or language feed containing alternate item information to display for other countries and languages.
  • Optional: If you want to set up a scheduled feed so your feed updates your catalog automatically at certain times, you'll need to save your file on a file hosting website first and have your URL ready. Learn more about scheduled feed uploads.

Upload a language or country feed to a catalog

To upload a language or country feed to your catalog:

  1. Go to Commerce Manager and select your catalog.
  2. Open the Catalog tab and go to Data Sources.
  3. Go to Country and Language Feeds. Select Add New Feed.
  4. To upload a country feed, select Add Country Information. To upload a language feed, select Add Language Information. Click Next.
  5. Select an upload option for your country or language feed:
  • If your country or language information changes frequently, select Scheduled feed and follow the steps to set up an hourly, daily or weekly upload schedule. You'll need to provide the URL to your file stored on a hosting website, such as Dropbox. The URL must begin with http, https, ftp or sftp and must link to your downloadable feed file, not your website, Facebook Page or somewhere else.
  • If your country or language information doesn’t change very often, select File upload and follow the steps to do a one-time upload.
  • Name your country or language feed and select Upload.
  • You've uploaded a country or language feed to your catalog. Your new feed appears in the Data Sources tab under Country and Language Feeds. You can now use your catalog to create dynamic ads for multiple languages and countries.

    To check how your item information will appear for other countries or languages, open the Catalog tab and go to Items. Click on an item to view its details. Select a country, language or both from the dropdown menus to view alternate information for that item. Learn more about managing country and language information in your catalog.

    Was this information helpful?

    If you’ve uploaded language and country feeds to your catalog, you can create a dynamic ad for multiple languages and countries. The ad will automatically show people relevant items from your catalog with the correct information for their local language or country. For example, they’ll see item descriptions in their language and the correct prices and currency for their country.

    Before you begin

    Create a dynamic ad for multiple languages and countries

    To create a dynamic ad for multiple languages and countries:

    1. In Ads Manager, select + Create.
    2. Select Catalog sales, Traffic, App installs or Conversions as your objective.
    3. Name your campaign and select your catalog. Remember that the catalog must contain item information for multiple languages or countries. Select Continue.
    4. Set up your campaign and select Next.
    5. Create an ad set. Select the product set you want to advertise from the dropdown menu. Select Next.
    6. Create an ad. Select the Single image, Carousel or Collection ad format.
      Note: Collection format is only available for multiple languages and countries if you selected the Facebook News Feed placement. If you selected a different placement or automatic placements, you won’t see the option to add languages in the next step.
    7. Add creative for your default language and country. When you’re finished, select Add Languages.
    8. Select your default language from the dropdown menu, then select + Add Language. You can add up to 48 more languages. Enter a headline and text for each additional language you select.
    9. To see how your ad will look in a certain country, select a country from the dropdown menu above the preview.
    10. Select Publish to publish your ad. To save a draft, select Close.

    You've created a dynamic ad for multiple languages and countries.

    Learn more

    Was this information helpful?

    A country or language feed contains alternate versions of your item information and prices for different countries or languages. After you’ve uploaded a country or language feed to your catalog, you can view and manage it in the Data Sources tab of your catalog.

    Updating country or language information in a catalog

    Follow these best practices when you manage your country or language feed:

    • Remember that items still belong to your main feed for your default country or language. Country and language feeds supplement your main feed by attaching alternate information to your items for certain fields, such as price or description.
    • Each item must always have the same content ID in your main feed and in your country or language feed. These matching content IDs tell us it’s the same item in both feeds so the correct alternate information will display. To run dynamic ads, each item’s content ID in your feeds must also match its content ID in the pixel code on your website.
    • To check the country or language information attached to a certain item, open the Catalog tab and go to Items. Click on an item to view its details. Select a country, language or both from the dropdown menus to view alternate information for the item.
    • If any country or language information changes for your items, edit your country or language feed and upload it again to update your catalog.
    • We recommend that you update your country or language feed each time you update your main feed. However, if you don’t, the information in your most recent country and language feed will still deliver.
    • If you delete an item from your main feed, remember that any country or language information you provided for that item becomes redundant since it can’t attach to the item. However, your catalog retains the country or language information for that item unless you delete it. Note that:
      • If you add the same item back in your main feed again, the previous country or language information will automatically reattach to that item.
      • If you don’t plan to add the item in your main feed again, we recommend that you delete its information from your country or language feed too to avoid confusion. Follow the steps in the next section to delete language or country information.

    Removing country or language information from a catalog

    Follow these best practices to delete or hide country and language information for your items:

    • Note that language and country feeds upload with the Update setting. With the Update setting, we scan for any new or edited items in the feed and update them, ignoring any rows that have been deleted. This means that just deleting an item’s row from your feed won’t actually delete its information. If you want to remove any country or language information, you must mark it for deletion using a delete column (see below).
    • You may want to stop displaying country or language information for an item, such as if you don’t sell the item in a certain country anymore. To remove this information, add a delete column in your country or language feed. In this column, enter true for that item’s row. For the remaining rows you want to keep, you can either enter false or leave the field blank. Save your file and upload the country or language feed again. Don’t delete the item from your main feed too unless you want to remove it from your catalog entirely.
    • To mark an item as unavailable in a certain country, you can also edit the availability column in your country feed to mark the item as out of stock. Out of stock items don’t appear in ads.

    Learn more

    Was this information helpful?
    Was this information helpful?

    CREATE ADS FROM ADS MANAGER |

    Create Ads