Business message assets
Stay organized with collections
Save and categorize content based on your preferences.
Business message assets
appear on a search results page and function as Click-to-Message (CTM)
assets. When a user clicks a CTM asset, that initiates a messaging connection
with the advertiser on WhatsApp.
This feature is restricted using an allowlist in the API. To gain access,
contact your Account Manager.
Create a Business Message Asset
You can
create a business message
asset as you would any other asset using AssetService
The elements required for creation are:
- An active WhatsApp
account
that
is identified by the country code and telephone number registered with WhatsApp.
- A
business message provider
which is always WhatsApp.
- A welcome
message
to prompt the user
to initiate a conversation.
- A compelling
call to action
that empowers people to engage with your business or service
The response will return the asset id
which you can use
for linking.
Link a business message asset
You can link business message assets at the account, campaign, or ad group
level. Only one active business message asset with
setLinkStatus
set to
ENABLED
is allowed.
Responsive Search Ads
In a
Responsive Search Ad, when
multiple message assets are eligible, the ad uses the asset at the lowest
level in the hierarchy of Customer -> Campaign -> AdGroup.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-25 UTC.
[null,null,["Last updated 2025-08-25 UTC."],[],[],null,["# Business message assets\n\n[Business message assets](//support.google.com/ads-help/answer/14077060)\nappear on a search results page and function as Click-to-Message (CTM)\nassets. When a user clicks a CTM asset, that initiates a messaging connection\nwith the advertiser on WhatsApp.\n\nThis feature is restricted using an allowlist in the API. To gain access,\ncontact your Account Manager.\n\nCreate a Business Message Asset\n-------------------------------\n\nYou can\n[create](/google-ads/api/docs/assets/working-with-assets#create_an_asset) a business message\nasset as you would any other asset using [`AssetService`](/google-ads/api/reference/rpc/v21/AssetService)\n\nThe elements required for creation are:\n\n- An active WhatsApp [`account`](/google-ads/api/reference/rpc/v21/WhatsappBusinessMessageInfo) that is identified by the country code and telephone number registered with WhatsApp.\n- A [`business message provider`](/google-ads/api/reference/rpc/v21/BusinessMessageProviderEnum.BusinessMessageProvider) which is always WhatsApp.\n- A welcome [`message`](/google-ads/api/reference/rpc/v21/BusinessMessageAsset) to prompt the user to initiate a conversation.\n- A compelling [`call to action`](/google-ads/api/reference/rpc/v21/BusinessMessageCallToActionInfo) that empowers people to engage with your business or service\n\nThe response will return the [`asset id`](/google-ads/api/reference/rpc/v21/Asset) which you can use\nfor linking.\n\nLink a business message asset\n-----------------------------\n\nYou can link business message assets at the account, campaign, or ad group\nlevel. Only one active business message asset with\n[`setLinkStatus`](/google-ads/api/reference/rpc/v21/AssetLinkStatusEnum.AssetLinkStatus) set to\n`ENABLED` is allowed.\n\n### Responsive Search Ads\n\nIn a\n[Responsive Search Ad](//support.google.com/google-ads/answer/7684791), when\nmultiple message assets are eligible, the ad uses the asset at the lowest\nlevel in the hierarchy of Customer -\\\u003e Campaign -\\\u003e AdGroup."]]