Hello @ch2020,
Thanks for sharing this with the Klaviyo community.
You can add a webview link to your campaign, which gives recipients a link to a web page that displays your campaign. To achieve this you would use the {% web_view %}
tag in your campaign email.
Once you have this web view link populated, you can put it in this share link generator that will create a public-facing URL. In turn, that URL can be embedded for use in your future SMS messaging.
With that said, and as @retention nicely points out in the thread below:
the public-facing link is technically intended for the recipient - so just be careful of using it more broadly (example - the unsubscribe link, preferences, and any personalization intended for the email). For example, if the campaign uses a personalization tag like {{ first_name }} and reads “Hi Jim”, that wouldn’t be great for a broader audience accessing that campaign URL. So keeping the email more generic is key for success here.
I hope that was helpful.