Not really. Brand advocacy is a term used to describe actions taken by any people who love your brand and continuously support your organization by promoting products and services to new customers and prospects.
Having brand advocacy programs help your company become visible to larger audiences, build stronger brand awareness, and increase revenue while eliminating costs associated with other traditional marketing campaigns.
However, employee advocacy is the best way to do brand advocacy. Your employees have the most knowledge about your existing products and services and therefore, can be your best brand advocates. Moreover, large organizations can reach a much wider audience just by encouraging their employees to join the advocacy programs.