My idea of this logo is a place to make people happy spreads through the world.
もう少し状況がわからないと、適切な回答ができないですが、例えば
My idea of this logo is this place expands to make everyone happy.
【訳】このロゴに対する私のイメージ(思い)は、この場所が皆を幸せにするために拡大していくというものです。
などでしょうか。
もしくは、
My idea of this logo is a place to make people happy spreads through the world.
【訳】このロゴに対する私のイメージ(思い)は、人々を幸せにする場所が世界中に広がっていくというものです。
などを参考に、状況に合わせて変えていただければと思います。