Empezar

Con la API de marketing, puedes crear, medir y optimizar anuncios en Instagram en la transmisión principal, en Historias, en la pestaña Explorar y en Reels. Para crear anuncios, debes hacer lo siguiente:

Ten en cuenta lo siguiente:

  • Los anuncios de Instagram no son compatibles con todos los objetos objective de los anuncios de Facebook.
  • No todos los formatos de contenido que admite Facebook funcionan en Instagram.

Para utilizar publicaciones de Instagram y Facebook como anuncios, consulta nuestra guía.

Paso 1: Obtener el identificador de la cuenta de Instagram

Debes conocer el identificador de tu cuenta de Instagram antes de comenzar a crear anuncios. Según el tipo de cuenta que tengas, dispones de diferentes métodos para obtener el identificador de la cuenta:

Tipo de cuenta de InstagramCómo encontrar el identificador de la cuenta

Cuenta de Instagram de Business Manager (recomendado): guía de implementación

Consulta Configuración de cuentas de Instagram en Business Manager, Obtener cuentas asociadas. Guarda el identificador para utilizarlo en tus anuncios.

Cuentas de Instagram conectadas a la página: guía de implementación

Consulta Configuración de cuentas de Instagram con páginas, Obtener el identificador de la cuenta. Guarda el identificador para utilizarlo en tus anuncios.

Cuenta de Instagram basada en una página: guía de implementación

Consulta Configuración de cuentas de Instagram con páginas, Leer PBIA. Guarda el identificador para utilizarlo en tus anuncios.

Paso 2: Crear una campaña publicitaria

El proceso de creación de objetos publicitarios para Instagram es igual que el de los anuncios de Facebook. Para empezar, crea una campaña publicitaria de Facebook y especifica el objetivo.

Los objetivos compatibles con Instagram varían según la ubicación elegida para el anuncio:

Ubicación de los anunciosObjetivos compatibles

Anuncios en la sección “Explorar”

BRAND_AWARENESS, REACH, LINK_CLICKS, POST_ENGAGEMENT, APP_INSTALLS, VIDEO_VIEWS, LEAD_GENERATION, MESSAGES, CONVERSIONS y PRODUCT_CATALOG_SALES.

Anuncios en la sección “Explorar” de Instagram

BRAND_AWARENESS, REACH, LINK_CLICKS, APP_INSTALLS, LEAD_GENERATION y CONVERSIONS.

Anuncios en el feed del perfil de Instagram

BRAND_AWARENESS, REACH, LINK_CLICKS, POST_ENGAGEMENT, APP_INSTALLS, VIDEO_VIEWS, CONVERSIONS y STORE_TRAFFIC.

Anuncios en los resultados de búsqueda de Instagram

BRAND_AWARENESS, REACH, LINK_CLICKS, POST_ENGAGEMENT, APP_INSTALLS, VIDEO_VIEWS, LEAD_GENERATION, CONVERSIONS y PRODUCT_CATALOG_SALES.

Anuncios de Reels

BRAND_AWARENESS, REACH, LINK_CLICKS, APP_INSTALLS, VIDEO_VIEWS y CONVERSIONS.

Anuncios de historias

BRAND_AWARENESS, REACH, LINK_CLICKS, APP_INSTALLS, VIDEO_VIEWS, LEAD_GENERATION, MESSAGES, CONVERSIONS, PRODUCT_CATALOG_SALES y STORE_TRAFFIC.

Anuncios de transmisiones

BRAND_AWARENESS, REACH, LINK_CLICKS, POST_ENGAGEMENT, APP_INSTALLS, VIDEO_VIEWS, LEAD_GENERATION, MESSAGES, CONVERSIONS, PRODUCT_CATALOG_SALES y STORE_TRAFFIC.

El presupuesto mínimo de gasto en Instagram es el mismo que el de los anuncios de autoservicio de Facebook, con distintos límites por divisa y límites basados en bid_amount.

Para las campañas de alcance y frecuencia, consulta Alcance y frecuencia de Instagram.

Paso 3: Crear un conjunto de anuncios

Crea un conjunto de anuncios con los siguientes elementos que desees:

Para las campañas APP_INSTALLS y CONVERSIONS, también se requiere un objeto promoted_object en el nivel del conjunto de anuncios.

Si creas un conjunto de anuncios de alcance y frecuencia, establece rf_prediction_id. Los identificadores destination_ids de la predicción de alcance y frecuencia deben contener el identificador de la cuenta de Instagram.

Ubicación

Para entregar anuncios en Instagram, incluye instagram debajo de publisher_platforms en el conjunto de anuncios. Puedes utilizar las ubicaciones stream, story, explore, reels, explore_home y ig_search de Instagram, o bien activar varias plataformas, incluidas las ubicaciones de Instagram. Si eliges varias plataformas, Facebook optimiza la entrega en función de la audiencia objetivo de cada plataforma con la optimización de ubicaciones.

  • Para mostrar anuncios exclusivamente en la transmisión o en las historias, especifica stream o story en el campo instagram_positions.
  • Los anuncios que utilicen "instagram_positions":["story"] se mostrarán en los feeds web de Instagram tanto del ordenador como de dispositivos móviles.
  • Si quieres mostrar tus anuncios en la pestaña Explorar de Instagram, debes incluir los objetos stream y explore como ubicaciones.
  • Si quieres mostrar tus anuncios en la ubicación Explorar de Instagram, debes incluir los objetos stream y explore como ubicaciones.
  • Si quieres mostrar tus anuncios en la ubicación de los resultados de búsqueda de Instagram, debes incluir el objeto stream como ubicación.
  • Los anuncios del feed web de Instagram utilizan la ubicación stream. Además, se comprueba si cumplen los requisitos web para mostrarlos en los feeds web tanto del ordenador como de dispositivos móviles. Los objetivos compatibles son BRAND_AWARENESS, REACH, LINK_CLICKS, POST_ENGAGEMENT, VIDEO_VIEWS y CONVERSIONS.

Si no se especifica instagram_positions, los anuncios se entregan en las cuatro ubicaciones posibles de Instagram.

Para entregar anuncios solo en Instagram Stories, utiliza story solo en instagram_positions. En este caso, también debes tener instagram como el único valor de publisher_platforms.

Ejemplos

Crea un conjunto de anuncios con Instagram como ubicación:

curl \
  -F 'name=Instagram Adset' \
  -F 'optimization_goal=LINK_CLICKS' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'bid_amount=2' \
  -F 'daily_budget=1000' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={ 
    "geo_locations": {"countries":["US"]}, 
    "publisher_platforms": ["instagram"], 
    "user_os": ["iOS"] 
  }' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets    

Crea un conjunto de anuncios con la sección “Explorar” de Instagram como ubicación segmentada:

curl \
  -F 'name=Instagram Adset' \
  -F 'optimization_goal=LINK_CLICKS' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'bid_amount=2' \
  -F 'daily_budget=1000' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={ 
    "geo_locations": {"countries":["US"]}, 
    "publisher_platforms": ["instagram"],
    "instagram_positions": ["stream", "explore", "explore_home"],  
    "user_os": ["iOS"] 
  }' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets 

Crea un conjunto de anuncios con los resultados de búsqueda de Instagram como ubicación segmentada:

curl \
  -F 'name=Instagram Adset' \
  -F 'optimization_goal=LINK_CLICKS' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'bid_amount=2' \
  -F 'daily_budget=1000' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={ 
    "geo_locations": {"countries":["US"]}, 
    "publisher_platforms": ["instagram"],
    "instagram_positions": ["stream", "ig_search"],  
    "user_os": ["iOS"] 
  }' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets

Paso 4: Proporcionar el contenido del anuncio

En este punto, debes proporcionar el contenido del anuncio. Para el contenido que se va a utilizar en Instagram solamente o en ubicaciones combinadas, debes proporcionar tu identificador de la cuenta de Instagram y tu identificador de la página de Facebook (la información de la página no aparece en ningún lugar en el anuncio de Instagram). Si la cuenta de Instagram está conectada a una página o se trata de una cuenta basada en una página, se debe utilizar la misma página.

Cuando proporcionas el contenido del anuncio, se crea una publicación oculta. Puedes ver la publicación oculta desde la página si consultas el feed promocionable mediante el identificador de la página.

Guías relevantes

Paso 5: Programar la entrega

Crea el objetivo del anuncio para vincular el contenido al conjunto de anuncios.

Proceso de revisión del anuncio

Las políticas de revisión de anuncios son las mismas para Facebook e Instagram. A medida que Instagram está disponible para más empresas, queremos que la experiencia de anuncios en Instagram tenga la misma calidad que en Facebook.

Para ello, es necesario comprender mejor cómo interactúa la comunidad con distintos tipos de contenido de anunciantes en Instagram. Dado que se tarda tiempo en crear el mismo tipo de modelos que impulsan los anuncios de Facebook, actualmente dependemos de la revisión manual para filtrar un porcentaje reducido de anuncios y proporcionar sugerencias de mejora.

Nuestro objetivo principal es ofrecer una experiencia fluida al poner en circulación una campaña en Facebook e Instagram, y hacer que los anuncios sean una parte relevante y valiosa del producto Instagram.