
手把手教你搞定Facebook广告的地理位置定位,别再浪费预算了
说真的,每次看到有人把Facebook广告的地理位置设置得一塌糊涂,我都替他们心疼钱。明明产品只在本地卖,广告却跑到了全国,转化率能好才怪了。今天咱们就来聊聊这个看似简单但很多人其实没搞明白的功能——Facebook广告的地理位置定位。
我自己刚接触Facebook广告那会儿,也犯过这种低级错误。当时帮一个开在朝阳区的瑜伽馆做推广,结果设置的时候手一抖,把定位范围选成了整个北京市。第二天早上醒来一看数据,好家伙,预算烧了200刀,来的咨询电话全是通州、大兴的,人家开车过来得一个多小时,根本不可能成交。从那以后,我对地理位置定位就特别敏感。
基础操作:你得先找到那个开关在哪
打开广告管理工具(Ads Manager),新建广告系列的时候,到了“广告组”这一层,你会看到一个叫“受众”的部分。别急着往下划,地理位置设置就在最上面那几行。
点击“位置”旁边的编辑按钮,弹出来的窗口分三大块:地区、自定义位置、排除位置。最常用的就是地区定位,你可以直接输入国家、省份、城市的名字。比如你想投上海,就输入“Shanghai”,它会自动联想出来。这里有个小细节,Facebook对中文地名的支持其实挺不错的,你打“北京”它会给你“Beijing”,打“广州”是“Guangzhou”,不用非得切英文。
但如果你只服务某个城市的一部分,比如你开的是社区店,那就要用到“自定义位置”了。这个功能特别实用,你可以直接在地图上点一个圆心,然后设置半径。最小能设到1公里,最大是50公里。我一般建议实体店用5-10公里的半径就够了,毕竟太远的人不太可能专门跑过来消费。
有个坑得提醒一下:Facebook默认用的是“居住在或最近在该位置的人”。这个范围其实挺宽的,包括了常住人口和短期访客。如果你只想推给本地居民,就得手动改成“仅限居住在该位置的人”。不过大多数情况下,默认设置就够用了,特别是旅游城市或者商业区的店。
进阶玩法:别只盯着城市级别

很多人不知道,Facebook的地理位置定位其实能精细到邮编级别。这个对美国、英国这些国家特别有用。比如你在纽约有个洗衣店,想投布鲁克林的特定社区,直接输入邮编就行。操作方法是在地区搜索框里输入邮编,比如“11201”,然后选择“邮编”这个选项。
还有个更精准的玩法是“坐标定位”。如果你手上有客户的GPS数据,或者知道目标人群常去的商圈坐标,可以直接输入经纬度。这个功能藏得比较深,需要在自定义位置里选择“坐标”标签。不过说实话,除非你有特别精确的数据,否则这个功能用到的机会不多。
我之前帮一个连锁咖啡品牌做投放,他们每个门店的客户主要来自周边3公里内的写字楼。我们就用了坐标+半径的组合,把每个门店周围3公里画成一个圈,然后分别建广告组。这样既能保证广告精准触达,又能对比不同门店的投放效果。最后发现,国贸店的转化成本比望京店低了40%,后来我们调整预算的时候就明显偏向了国贸那边。
排除功能:把钱花在刀刃上
很多人只想着要哪些人,却忘了排除那些不要的人。比如你开的是高端餐厅,客单价500+,那周边3公里内的城中村居民可能就不是你的目标客户。这时候可以用排除功能,把那些区域去掉。
操作上跟添加位置差不多,就是那个“排除”按钮。你可以同时添加和排除多个位置。有个小技巧:如果你发现某个区域的转化成本特别高,可以先不排除,而是单独建一个广告组观察一段时间。有时候不是人群不对,可能是广告素材或者出价策略的问题。
还有个场景特别适合用排除:跨城市投放时排除偏远郊区。比如你投成都,但你的服务只覆盖主城区,那就可以把都江堰、彭州这些周边城市排除掉。这样能有效降低无效曝光,提升整体ROI。
不同业务类型的定位策略
不同类型的业务,地理位置定位的思路完全不一样。我整理了个简单的对照表,你们可以参考一下:
| 业务类型 | 推荐定位方式 | 半径建议 | 注意事项 |
|---|---|---|---|
| 社区便利店 | 自定义位置(地图点选) | 1-3公里 | 避开主干道,考虑步行可达性 |
| 商圈餐厅 | 城市+兴趣点 | 5-10公里 | 关注工作日/周末的人流变化 |
| 本地服务(家政、维修) | 邮编或行政区 | 10-20公里 | 可适当扩大范围,但要排除交通不便区域 |
| 电商(本地仓发货) | 省份或大区 | 无 | 结合物流时效说明,避免偏远地区投诉 |
| 旅游/酒店 | 机场/火车站+城市 | 视情况而定 | 可尝试“最近在该位置”+短途旅行兴趣标签 |
这个表只是个参考,具体还得看你自己的数据。我见过开在大学城旁边的健身房,把定位设到15公里都有效,因为很多学生愿意坐地铁过来。但如果你是开在写字楼里的美容院,可能5公里都嫌大,毕竟午休时间有限。
多地点投放的正确姿势
如果你有多个门店或者服务多个城市,千万别偷懒只建一个广告组。Facebook允许一个广告组最多选250个位置,但超过50个就很难优化了。我的建议是:
- 1-5个门店:每个门店单独建广告组,预算分开控制
- 5-20个门店:按城市或区域分组,比如“北京区域”“上海区域”
- 20+门店:考虑用脚本批量处理,或者用Facebook的批量创建工具
之前帮一个连锁美容院做投放,他们在北京有12家店。一开始我们想省事,把所有店的位置都塞到一个广告组里,结果发现预算分配完全失控,朝阳区的店预算花不出去,海淀区的店却严重超支。后来改成每个区单独建组,效果立竿见影。
那些容易踩的坑
先说一个最常见的:误选语言。Facebook的位置定位和语言设置是分开的。比如你想投香港,位置选了香港,但语言如果默认是中文(简体),那就可能漏掉很多习惯用英文或繁体字的用户。正确的做法是,在受众设置里单独选择语言,或者用“不限语言”让系统自动匹配。
第二个坑是忽略时区。Facebook的广告投放时间是按你账户设置的时区走的,不是按目标位置的时区。比如你账户设的是北京时间,但投的是美国加州,那你设置的“晚上8点投放”,其实是北京时间的早上8点,加州那边是下午5点。这个细节很多人没注意,导致广告在奇怪的时间段跑出去。
第三个坑是季节性忽略。有些生意有很强的地域季节性。比如你在哈尔滨卖羽绒服,10月份投广州就是浪费钱;反过来,你在三亚卖沙滩裙,冬天投东北反而效果好。这个听起来简单,但实际操作中很多人会忘记调整。
还有个技术性的问题:定位精度和覆盖人数的平衡。Facebook会实时显示你选择的位置覆盖多少人。如果人数太少(比如低于1万),系统学习会很困难,成本容易飙升;如果太多(比如几千万),又不够精准。理想范围是10万到100万之间,既能保证足够的流量,又能让系统快速找到目标人群。
自定义受众与位置的结合使用
这是个高级玩法,但特别有用。你可以先创建一个“网站访客”或“互动用户”的自定义受众,然后在地理位置定位里再加一层限制。这样就能实现“访问过我们网站且住在朝阳区的人”这种精准组合。
具体操作是:先在“受众”页面创建好自定义受众,然后在新建广告组的时候,选择“使用现有受众”,再在位置那里添加地理限制。这两个条件是“与”的关系,必须同时满足。
我用这个方法帮一个在线教育机构做过测试。他们主要卖线下课程,目标是有孩子的家庭。我们先创建了“访问过课程页面但未报名”的自定义受众,然后只定位到几个优质学区。结果转化率比纯地理位置定位高了3倍多。因为既保证了地理位置的精准,又筛选出了有真实意向的用户。
移动端的特殊考虑
现在超过90%的Facebook用户是通过手机访问的,这意味着地理位置定位的准确性其实依赖于用户的手机设置。如果用户关闭了GPS定位,Facebook只能通过IP地址来判断位置,精度会差很多,可能只能精确到城市级别。
有个数据值得参考:根据Facebook官方的说明,当用户开启GPS时,位置精度可以达到100米以内;如果只用IP定位,误差可能达到50公里。所以如果你做的是那种需要极高精准度的业务(比如外卖、即时配送),最好在广告素材里引导用户开启定位服务。
另外,Facebook还有一个“位置服务用户”的细分选项。在受众设置里,你可以选择只投放给“最近使用过位置服务的用户”。这个功能能帮你筛选出那些愿意分享位置信息的人,通常这部分用户的转化意愿也更强。
预算分配与出价策略的配合
地理位置定好了,预算怎么分也是个学问。Facebook提供三种预算分配方式:广告系列预算优化(CBO)、广告组预算、手动分配。对于多地点投放,我强烈建议用广告组预算,别用CBO。
为什么?因为CBO会把预算自动倾斜给表现最好的广告组。如果你投了10个区,可能前两天就把80%的预算都给了转化最好的1-2个区,其他8个区根本没机会跑出数据。等你想调整的时候,已经浪费了学习期。
出价策略也得配合地理位置调整。竞争激烈的区域(比如商业区、市中心)CPM通常更高,出价就得激进一点;竞争小的郊区可以保守些。Facebook的“价值优化”功能在这里很有用,它会自动根据每个位置的历史转化价值调整出价,省得你手动调。
我自己的经验是,刚开始跑新广告的时候,先给所有位置相同的预算和出价,跑3-5天看数据。然后把表现差的位置预算降低或暂停,把省下的钱加到表现好的位置。这样循环优化,一般两周就能找到最佳组合。
测试与优化:别指望一劳永逸
地理位置定位不是设置一次就完事了,需要持续测试。我习惯用A/B测试的方法,每次只改一个变量。比如:
- 测试1:半径5公里 vs 半径10公里
- 测试2:只选城市 vs 城市+周边邮编
- 测试3:排除主干道 vs 不排除
每次测试至少要跑50个转化或者3天时间(以先到为准),才能判断效果。别看到第一天数据不好就急着停,系统需要时间学习。
还有一个容易被忽略的测试点:位置描述的写法。在广告素材里,你可以提到具体的位置信息,比如“朝阳大悦城周边3公里免费配送”。这种本地化的文案能显著提升点击率。我们测试过,加了具体地名的广告比通用文案的点击率高20%左右。
最后说一个很多人问的问题:能不能在同一个广告组里同时用“包含”和“排除”?答案是肯定的,而且这是个很实用的技巧。比如你想投北京市区,但想排除掉通州和大兴,就可以在包含里选“北京市”,在排除里选“通州区”“大兴区”。这样既能保证覆盖范围,又能去掉明显不相关的区域。
写到这里突然想起来,还有个细节得补充一下。Facebook的位置定位数据有时候会有延迟,特别是你刚修改完,可能要等几分钟甚至半小时才能完全生效。所以别改完就急着看数据,耐心点。另外,如果发现某个位置突然没流量了,先检查一下是不是Facebook的系统问题,别急着调预算。
其实地理位置定位这个功能,说复杂也不复杂,说简单也不简单。关键是要理解你的目标客户到底在哪里,他们的行为轨迹是什么样的。多观察数据,多测试,慢慢就能找到感觉了。记住,没有最好的设置,只有最适合你业务的设置。










