Cara Mencegah Kerusakan Situs Web Saat Anda Membuat NBC Today Show

Diterbitkan: 2021-08-19

12 detik….Itu saja yang dibutuhkan… 12 detik sangat kecil berada di televisi dan lalu lintas dan volume pesanan untuk toko online kami benar-benar meledak! Plus, situs web kami tidak mogok :)

Minggu terakhir ini, toko online kami Bumblebee Linens ditampilkan di NBC's Today Show dan itu mungkin merupakan 12 detik paling menggembirakan yang pernah saya alami selama kami menjalankan bisnis kami.

Dapatkan Kursus Mini Gratis Saya Tentang Cara Memulai Toko E-niaga yang Sukses

Jika Anda tertarik untuk memulai bisnis e-niaga, saya mengumpulkan paket sumber daya yang komprehensif yang akan membantu Anda meluncurkan toko online Anda sendiri dari awal. Pastikan untuk mengambilnya sebelum Anda pergi!

Daftar isi

Klip Pertunjukan Hari Ini

Pada awalnya saya dan istri saya tidak yakin persis berapa banyak pengunjung yang akan kami dapatkan dari menonton televisi. Bahkan, saya cukup skeptis bahwa berada di TV akan menghasilkan lalu lintas yang signifikan sama sekali. Lagi pula, pemirsa tidak hanya harus mengingat nama toko Anda, tetapi mereka juga harus secara fisik pergi ke komputer dan memesan.

Apa yang tidak saya sadari adalah bahwa banyak hal telah berubah dalam dekade terakhir dalam hal teknologi. Untuk satu hal, Google memungkinkan Anda menemukan bisnis apa pun hampir secara instan. Dan dua, munculnya ponsel pintar dan tablet berarti bahwa kebanyakan orang menggunakan komputer hampir 24/7.

Bagaimanapun untuk bermain aman, kami menurunkan palka dan membuat persiapan ekstra untuk berjaga-jaga jika lalu lintas dan volume pesanan kami meledak.

Tonton klip di atas dan beri tahu saya pendapat Anda dan baca terus untuk mengetahui apa yang kami lakukan untuk mempersiapkan penampilan televisi pertama kami. Di akhir posting, saya akan memiliki beberapa nomor untuk dibagikan kepada Anda .

Kami Mempersiapkan Situs Kami Untuk Lalu Lintas Ekstra

today show stats

Anda mungkin pernah mendengar cerita horor tentang situs yang down karena liputan pers yang berlebihan bukan? Yah saya bertekad bahwa ini tidak akan terjadi pada kami.

Jika Anda melihat data penayangan Today Show, rata - rata mereka sekitar 1,74 juta pemirsa per hari . Jika kami mengasumsikan rasio klik per tayang (atau rasio pencarian Google) sebesar 0,5%, itu akan membawa sekitar 8700 pengunjung ke situs kami dalam waktu yang sangat singkat.

Bagaimana saya mendapatkan nomor ini? Saya mengambil RKPT yang saya dapatkan untuk iklan Facebook dan membagi angka itu menjadi dua. Jelas ini bukan perkiraan yang akurat tetapi saya perlu membuat semacam asumsi tentang lalu lintas apa yang diharapkan.

Bagaimanapun jika 8700 pengunjung mengunjungi situs web kami dalam hitungan menit, saya cukup yakin bahwa situs kami akan turun dalam keadaan saat ini sehingga sesuatu perlu dilakukan. Tapi inilah yang rumit tentang situasi kami.

Kami tidak benar-benar 100% yakin bahwa kami akan tampil di TV sampai beberapa hari sebelumnya. Dan mengingat saya masih bekerja penuh waktu, saya hanya punya sedikit waktu untuk mempersiapkan situs kami. Secara keseluruhan, saya menimbang beberapa opsi dan inilah pilihan saya…

  • Siapkan server yang ditingkatkan hanya untuk satu hari ini. Pengaturan saya saat ini terbatas di departemen RAM khususnya. Beberapa lebih banyak CPU juga akan membantu
  • Percepat situs kami dengan membuat host web kami mengaktifkan cache PHP/SQL di server. yaitu. aktifkan APC, XCache dll... Ini mungkin memerlukan beberapa perubahan kode sumber juga.
  • Kurangi jumlah kueri MySQL dan PHP dengan melakukan caching situs sendiri. Dengan kata lain, buat versi pra-render statis dari halaman saya.
  • Gunakan CDN. Layanan seperti MaxCDN, Amazon Cloudfront dll…harganya terjangkau dan dapat mempercepat unduhan gambar secara drastis.

Mengingat keterbatasan waktu, saya memutuskan bahwa saya tidak ingin mengambil risiko memindahkan situs ke server yang ditingkatkan. Bahkan, saya enggan melakukan sesuatu yang drastis atau luar biasa yang berada di luar kendali saya.

Lagi pula, saya membutuhkan waktu yang cukup lama untuk mengonfigurasi server saya yang ada saat pertama kali diluncurkan dan saya menemukan bahwa setiap kali saya mencoba menambahkan sesuatu yang baru dalam waktu singkat, sepertinya saya selalu f— sesuatu up .

Berada dalam kendali 100% adalah kuncinya . Jika saya menggunakan rute server yang ditingkatkan dan server berkinerja buruk, maka saya harus bergantung pada sysadmin untuk memperbaiki masalah yang bisa memakan waktu berjam-jam. Tetapi jika saya membuat pengoptimalan sendiri ke situs, maka saya dapat dengan mudah kembali ke versi lama jika ada masalah.

Oleh karena itu saya memilih opsi ketiga di atas yaitu mengoptimalkan situs sendiri untuk mengurangi beban server. Opsi 3 sebenarnya merupakan perpanjangan dari sesuatu yang telah saya terapkan dalam desain ulang situs terakhir saya

Faktanya, opsi 3 akhirnya menjadi satu-satunya hal yang saya punya waktu untuk menerapkan dan mengujinya tepat waktu untuk penyebutan tv besar.

Kami Mengunci Semuanya Di Situs Web Kami

Singkatnya, saya memutuskan untuk men-cache secara statis seluruh situs web kecuali untuk halaman web yang terkait dengan proses checkout. Pada dasarnya, saya menulis skrip yang menghasilkan salinan pra-render dari setiap halaman toko online saya dan menyimpannya di server untuk akses yang sangat cepat.

Meskipun ini membuat situs saya cepat kilat, itu memang memiliki kelemahan berikut. Karena saya menyimpan salinan statis situs saya, elemen dinamis pada halaman tidak akan berfungsi lagi .

Jadi misalnya, gambar di bawah ini menunjukkan bahwa kita memiliki kurang dari 5 sapu tangan yang tersisa.

dynamic text

Namun, jika kami menjual produk ini, itu akan tetap menampilkan pesan lama yang sama. Tapi secara keseluruhan, itu sepadan dengan pengorbanan untuk kecepatan ekstra.

Hal kedua yang saya lakukan adalah menyimpan secara statis semua parameter konfigurasi untuk toko. Sebagian besar toko online harus memuat ratusan parameter konfigurasi dari database setiap kali halaman dimuat.

Misalnya setiap kali pelanggan mengunjungi halaman, keranjang belanja saya perlu mengetahui nama toko, cara menampilkan produk, ukuran gambar kategori, dll... agar halaman ditampilkan dengan benar.

Tetapi memuat semua parameter ini dari database membutuhkan waktu dan sumber daya server. Oleh karena itu, saya hanya membuang semua parameter konfigurasi ini ke dalam file dan pada dasarnya mengkodekannya di situs kami. Meskipun ini membuat perubahan konfigurasi tidak nyaman, itu membuat server kami jauh lebih cepat.

Dengan 2 perubahan di atas, setiap pemuatan halaman hanya membutuhkan sedikit kode PHP untuk mengelola sesi dan nol akses ke database SQL. Dengan kata lain, itu seperti memuat halaman HTML kode keras statis.

Bagaimana Server Kami Menangani Lalu Lintas?

Singkatnya, situs kami bertahan seperti seorang juara . Meskipun saya sangat gugup dan menebak-nebak sendiri apakah saya harus meningkatkan server kami, semuanya baik-baik saja. Lalu lintas mulai mengalir sekitar pukul 7 pagi PST (Catatan: Jam server pada grafik di bawah ini berada di zona waktu yang berbeda).

Catatan: Untuk konteks, halaman depan kami hanya berukuran 250Kb dan karena cache browser, pemuatan berulang hanya sekitar 16Kb.

Bandwidth

Dan jika Anda melihat beban server kami selama waktu itu, itu bertahan dengan baik.

Server-Load

Kami Meningkatkan Formulir Checkout Kami Untuk Pendaftaran Email

Untuk waktu yang lama, kami hanya mengizinkan pendaftaran buletin untuk pelanggan "terdaftar" di situs kami. Meskipun ini terdengar lemah, mengizinkan pendaftaran untuk pengguna "tidak terdaftar" tidak didukung oleh keranjang belanja kami di luar kotak.

Di situs kami, pelanggan "terdaftar" adalah seseorang yang memilih untuk membuat akun saat checkout. Dengan membuat akun, kami menyimpan info alamat mereka sehingga mereka dapat memesan lagi di masa mendatang tanpa harus memasukkan kembali informasi mereka.

Namun, masalahnya adalah sebagian besar pelanggan tidak mau membuat akun. Dan akibatnya, kami kehilangan banyak pendaftaran buletin email dari pelanggan yang tidak mendaftar .

checkout

Bagaimanapun, saya akhirnya turun dari pantat saya dan memutuskan untuk memprogram kemampuan untuk mendapatkan email melalui fitur checkout cepat kami. Jika NBC akan mengirim banyak lalu lintas, saya benar-benar ingin mengumpulkan alamat email mereka untuk masa depan.

Hal lain yang saya lakukan adalah saya membuat tombol optin newsletter "dicentang" secara default seperti yang ditunjukkan di bawah ini.

newsletter

Hasil dari semua ini adalah kami berhasil mengumpulkan lebih dari 150 alamat email baru hari itu. Catatan: Ini berasal dari pelanggan yang memilih checkout "tamu".

Hasil

today show

Sebelum kami tahu pasti bahwa kami akan mendapatkan kesempatan ini, istri saya pergi ke depan dan memesan lebih banyak persediaan untuk berjaga-jaga. Kami benar-benar mengirimkannya melalui udara yang membuatnya sangat mahal tetapi kami ingin bersiap-siap untuk berjaga-jaga.

Ternyata, istri saya menyebutnya dengan benar. Berikut adalah hasil hari itu.

  • Kami memiliki 7 kali lipat volume pesanan harian rata-rata . Ada titik di pagi hari di mana pesanan datang lebih cepat daripada istri saya bisa mencetak faktur.
  • Lalu lintas kami lebih dari 3 kali lebih tinggi dari rata-rata . Grafik lalu lintas di atas sedikit menipu karena sebagian besar sangat padat sekitar pukul 7 pagi PST saat acara tersebut ditayangkan. Ketika saya pertama kali memeriksa lalu lintas kami, ada lebih dari 200 orang secara bersamaan memalu situs web kami.
  • Pendapatan kira-kira 5-6 kali lebih tinggi dari rata-rata.

Order Volume

Berikut rincian dalam hal platform

  • 61% lalu lintas berasal dari pengguna desktop/laptop yang menghasilkan 79% pesanan
  • 21% lalu lintas berasal dari pengguna tablet yang menghasilkan 16% pesanan
  • 18% lalu lintas berasal dari pengguna ponsel pintar yang menghasilkan 5% dari pesanan

Catatan: Saya lupa menambahkan bahwa saya juga mengunci seluruh situs web seluler kami sehingga pengalaman ponsel pintar sangat cepat.

Berikut adalah beberapa angka yang terkait dengan peringkat Nielsen. Sayangnya, saya tidak sepenuhnya memahami apa arti angka-angka ini, tetapi mungkin seseorang di antara hadirin dapat mengklarifikasi :)

  • Nielsen Penonton : 2.036.955
  • Kesetaraan Iklan yang Dihitung : $158.933
  • Nilai Publisitas yang Dihitung : $476.799
  • Kesetaraan Iklan 30 Detik : $16.000

Keseluruhan

Secara keseluruhan, televisi pertama kami sukses besar. Satu-satunya hal yang tidak dapat kami tangani dengan cepat adalah peningkatan volume panggilan. Untuk mendapatkan seseorang yang terlatih dan berpengetahuan tentang produk kami membutuhkan waktu, jadi kami harus menyesuaikan dengan beberapa operator yang kami miliki.

Saya bahkan melakukan tugas menjawab telepon pada siang hari sehingga istri saya bisa makan siang. Tapi secara keseluruhan, itu adalah hari yang fantastis. Sekedar iseng, foto di bawah ini sangat tepat menggambarkan emosi kita hari itu.

today show

Terima Kasih Spesial Untuk Robyn Spizman Dan Penawaran Spesial

robyn Spizman Saya hanya ingin berterima kasih kepada Robin Spizman karena telah memberi kami kesempatan luar biasa ini.

Robyn adalah Penulis Terlaris New York Times, Pengacara Konsumen, dan Tokoh Televisi. Faktanya, dia terkenal sebagai salah satu ahli pemberian hadiah dan cara kerja terkemuka di negara itu dan dia adalah tamu tetap di NBC Today Show. Kamu bisa cek biodatanya di sini.

Bagaimanapun, Anda mungkin bertanya-tanya bagaimana Robyn dan saya bertemu. Dan jawabannya adalah keberuntungan murni . Tiba-tiba, Robyn menghubungi kami tentang tampil di Today Show dan tentu saja kami mengambil kesempatan itu.

Seperti yang telah saya sebutkan berkali-kali di blog ini, keberuntungan selalu berperan dalam setiap bisnis yang sukses. Terkadang Anda hanya perlu bertahan cukup lama dan hal-hal baik akan terjadi.

Setelah bekerja dengan Robyn, saya dapat memberitahu Anda bahwa dia sangat ramah, mudah diajak bicara dan dia suka membantu pemilik usaha kecil. Dia pasti seseorang yang saya rencanakan untuk tetap berhubungan di masa depan dan kami berutang banyak padanya.

Bagaimanapun, untuk menunjukkan rasa terima kasih kami, saya akan memberikan 3 eksemplar buku pemenang penghargaannya “Jadikan Itu Berkesan: Panduan AZ untuk Membuat Acara, Hadiah, atau
Kesempatan….Mempesona!” untuk 3 pembaca MyWifeQuitHerJob.com yang beruntung.

Cukup tinggalkan komentar di bawah posting ini dan saya akan melakukan pengundian acak untuk 3 pemenang yang beruntung!

Catatan: MyWifeQuitHerJob.com tidak berafiliasi dengan Robyn Spizman dengan cara apa pun. Jadi mengapa saya melakukan ini? Saya pikir jika dia cukup baik untuk mengirim jutaan bola mata ke arah kami, saya setidaknya bisa mengiriminya 100K. Terima kasih Robyn!

Jangan lupa untuk meninggalkan komentar di bawah untuk memasukkan gambar buku Robyn! Terima kasih sudah membaca.