Poprawa zaangażowania klientów
Zarządzając sklepem internetowym za pośrednictwem Shopify, zapewnienie optymalizacji każdego aspektu interakcji z klientem może znacznie zwiększyć satysfakcję klienta. Częstym problemem, który się pojawia, jest brak personalizacji e-maili otrzymywanych po zakupie przez klientów. Zazwyczaj te e-maile zawierają tylko podstawowe informacje, takie jak zdjęcie produktu i cena.
Może to być problematyczne, gdy produkty mają konfigurowalne opcje, które znacząco wpływają na wybór i satysfakcję kupującego. W przypadku właścicieli sklepów korzystających z niestandardowego narzędzia do tworzenia produktów Shopify niezwykle ważne jest znalezienie sposobu na umieszczenie tych niestandardowych pól w wiadomościach e-mail z potwierdzeniem zakupu, dzięki czemu klienci będą mieli wszystkie ważne dla nich szczegóły na wyciągnięcie ręki.
| Komenda | Opis |
|---|---|
| {% assign properties = order.line_items.first.properties %} | Przypisuje właściwości pierwszego elementu w kolejności do zmiennej. |
| {% if properties.size > 0 %} | Sprawdza, czy są jakieś właściwości do wyświetlenia. |
| {% for property in properties %} | Wykonuje iterację po każdej właściwości w tablicy właściwości. |
| mail(to: @order.email, subject: 'Order Confirmation') | Wysyła do klienta e-mail z tematem potwierdzenia zamówienia. |
| properties.map | Przekształca każdą właściwość w format ciągu treści wiadomości e-mail. |
| flatten | Spłaszcza tablicę tablic do tablicy jednopoziomowej. |
Wyjaśnienie funkcjonalności skryptu
Skrypty zaprojektowane w celu ulepszania powiadomień e-mail Shopify pełnią kluczową funkcję w personalizowaniu doświadczeń klienta po zakupie. Pierwszy przykład skryptu wykorzystuje język szablonów Liquid Shopify do bezpośredniego wstawiania niestandardowych właściwości z zamówienia kupującego do szablonu wiadomości e-mail. Przypisując właściwości pierwszej pozycji zamówienia do zmiennej, skrypt może warunkowo sprawdzić, czy są jakieś właściwości do wyświetlenia, a następnie wykonać iterację po każdej właściwości, aby uwzględnić je w wiadomości e-mail. Dzięki temu wszystkie dostosowania wybrane przez kupującego będą widoczne w wiadomości e-mail z potwierdzeniem zamówienia, zapewniając w ten sposób pełny i szczegółowy przegląd zakupów.
Drugi skrypt to implementacja backendu przy użyciu Ruby on Rails, która jest często wykorzystywana przy tworzeniu aplikacji Shopify. Ten skrypt pobiera właściwości powiązane z każdą pozycją w zamówieniu i wysyła wiadomość e-mail, korzystając z tych szczegółów. Zastosowanie metody „poczta” do wysłania wiadomości e-mail z tematem i treścią dostosowaną do uwzględnienia tych właściwości zwiększa przejrzystość komunikacyjną pomiędzy sklepem a klientem. Metoda „spłaszczania” jest szczególnie przydatna do obsługi właściwości zagnieżdżonych w tablicach, zapewniając, że wszystkie szczegóły zostaną przedstawione w wiadomości e-mail w przejrzysty i czytelny sposób.
Dostosowywanie e-maili zakupowych Shopify za pomocą dodatkowych pól
Integracja Liquid i JavaScript dla szablonów e-maili
{% assign properties = order.line_items.first.properties %}{% if properties.size > 0 %}{% for property in properties %}<tr><td>{{ property.first }}:</td><td>{{ property.last }}</td></tr>{% endfor %}{% endif %}<!-- This script should be added to the Email Template within Shopify's admin under Settings/Notifications --><!-- Customize the email template to include a table of custom properties in the order confirmation email -->
Skrypty zaplecza umożliwiające dołączanie niestandardowych pól w wiadomościach e-mail Shopify
Wykorzystanie Ruby on Rails w tworzeniu aplikacji Shopify
class OrderMailer < ApplicationMailerdef order_confirmation(order)@order = orderproperties = @order.line_items.map(&:properties).flattenmail(to: @order.email, subject: 'Order Confirmation', body: render_properties(properties))endprivatedef render_properties(properties)properties.map { |prop| "#{prop.name}: #{prop.value}" }.join("\n")endend# This Ruby script is to be used in a Shopify App that customizes order confirmation emails.# It assumes you have a Shopify App setup with Rails.
Ulepszona komunikacja w handlu elektronicznym
Oprócz modyfikacji skryptów i technicznych powiadomień e-mail Shopify ważne jest, aby wziąć pod uwagę szersze konsekwencje włączenia niestandardowych pól do e-maili transakcyjnych. Uwzględnienie niestandardowych pól w mailach zakupowych pozwala na bogatszą komunikację z klientem, co może zwiększyć satysfakcję i zaufanie do marki. Te dostosowania mogą obejmować unikalne konfiguracje, spersonalizowane wiadomości lub konkretne szczegóły produktu, które są istotne dla konkretnego kupującego, a wszystko to służy znacznej personalizacji zakupów.
Takie podejście nie tylko wzmacnia decyzję klienta o zakupie, ale także poprawia wrażenia po zakupie, potwierdzając, że wybrane przez niego konkretne preferencje i szczegóły zostały potwierdzone. Zamieszczanie takich niestandardowych szczegółów w wiadomościach e-mail może również pomóc w zmniejszeniu dysonansu pozakupowego i zachęcić do ponownych zakupów, sprawiając, że klienci poczują się cenieni i rozumiani przez markę.
Najważniejsze pytania dotyczące dostosowywania wiadomości e-mail Shopify
- Pytanie: Jak mogę dodać niestandardowe pola do e-maili Shopify?
- Odpowiedź: Możesz dodać pola niestandardowe, modyfikując kod Liquid w szablonach wiadomości e-mail Shopify, aby uwzględnić pętle wyświetlające właściwości każdego zamówionego produktu.
- Pytanie: Czy te niestandardowe pola są widoczne we wszystkich typach e-maili Shopify?
- Odpowiedź: Pola niestandardowe można uwzględnić w dowolnym szablonie wiadomości e-mail, ale należy ręcznie dodać kod do każdego szablonu, w którym mają być wyświetlane.
- Pytanie: Czy dodawanie niestandardowych pól do wiadomości e-mail wymaga zaawansowanych umiejętności kodowania?
- Odpowiedź: Niezbędna jest podstawowa znajomość HTML i Liquid, ale dostępne są szczegółowe przewodniki i zasoby, które pomogą w konkretnych dostosowaniach.
- Pytanie: Czy pola niestandardowe mogą wpływać na czas ładowania wiadomości e-mail?
- Odpowiedź: Prawidłowo zakodowane pola niestandardowe nie powinny znacząco wpływać na czas ładowania wiadomości e-mail.
- Pytanie: Czy można zautomatyzować dodawanie niestandardowych pól do wiadomości e-mail?
- Odpowiedź: Tak, po skonfigurowaniu w szablonach wiadomości e-mail dołączanie niestandardowych pól jest automatyczne dla każdego zamówienia zawierającego te pola.
Ostatnie przemyślenia na temat dostosowywania potwierdzeń Shopify
Integracja niestandardowych pól z wiadomościami e-mail z potwierdzeniem zamówienia Shopify stwarza znaczącą szansę na zwiększenie zaangażowania i zadowolenia klientów. Strategia ta wykracza poza zwykłe interakcje transakcyjne, personalizując ścieżkę zakupową klienta, potwierdzając jego wybory i zapewniając pełną przejrzystość co do tego, czego może się spodziewać. Dla każdego sklepu Shopify, który chce pogłębić relacje z klientami i zwiększyć powtarzalność transakcji, dostosowywanie potwierdzeń e-mail z odpowiednimi szczegółami zakupu jest niezbędnym krokiem.