Apa itu greeting cards atau kartu ucapan dalam bahasa Inggris? Yuk, simak pengertian, tujuan, dan contoh greeting cards beserta artinya, dalam berbagai situasi berbeda di artikel Bahasa Inggris kelas 8 berikut ini.
—
Guys, kamu pernah nggak berkirim atau menerima kartu ucapan atau dalam bahasa Inggris disebut dengan greeting card? Kartu ucapan ini biasanya dikirim saat hari raya atau kesempatan spesial lainnya.
Greeting card digunakan untuk menyampaikan ucapan, baik ucapan selamat, duka, maupun doa dalam bentuk tulisan. Kamu ingin coba membuat greeting card? Simak pengertian, tujuan, hingga contoh-contoh greeting card, yuk!
Apa itu Greeting Card?
Greeting card adalah sebuah kartu ucapan yang dihias dan berisikan pesan dan harapan baik yang ditujukan kepada seseorang pada kesempatan khusus. Jadi, kartu ini biasanya dibuat dan dikirimkan kepada seseorang hanya pada special occasion ya, atau pada momen spesial.
Baca Juga: Mengenal Jenis-Jenis Kartu Ucapan dalam Bahasa Inggris (Kinds of Greeting Cards)
Tujuan Greeting Card
Tujuan dari greeting card adalah untuk menunjukkan rasa simpati seseorang kepada orang lain pada kesempatan khusus melalui sebuah kartu ucapan.
Kartu ini digunakan untuk memberikan selamat, harapan, atau untuk menunjukkan rasa bahagia atas pencapaian seseorang. Bisa juga sebagai bentuk persahabatan dan perasaan lainnya.
Rasa simpati yang bisa ditunjukkan dalam greeting card sangat beragam. Kamu bisa menujukkannya untuk berbagai tujuan seperti berikut ini.
-
Congratulation (memberi selamat)
-
Compliment (memberi pujian)
-
Gratitude (berterima kasih)
-
Condolences (belasungkawa)
-
Hope and wish (harapan dan doa)
Struktur Greeting Card
Seperti apa sih struktur dari greeting card? Sebuah kartu ucapan terdiri dari tiga bagian, guys. Simak detailnya di bawah ya.
1. Receiver
Receiver adalah bagian awal yang berisi informasi tentang penerima greeting card.
2. Body
Body adalah bagian isi yang biasanya terdapat ucapan selamat, doa dan harapan, serta pesan pribadi kepada penerimanya.
3. Sender
Sender adalah bagian akhir yang berisi informasi tentang pengirim kartu.
Baca Juga: Recount Text: Pengertian, Struktur, Kaidah Kebahasaan, dan Contohnya
Contoh Greeting Card dalam Berbagai Situasi
Contoh-contoh ungkapan yang digunakan pada greeting cards harus sesuai dengan tujuannya ya. Berikut ini adalah beberapa contoh greeting card bahasa Inggris beserta artinya yang bisa kamu gunakan dalam berbagai kesempatan.
a. Greeting Card for Congratulation
Saat ingin mengucapkan selamat dalam kartu ucapan bahasa Inggris, kamu bisa menggunakan ungkapan “Congratulation on…” yang diikuti dengan keterangan pencapaian yang telah diraih si penerima. Berikut contoh greeting cards untuk ucapan congratulation:
-
Congratulations! (Selamat!)
-
Great Job! (Kerja bagus!)
-
Well done! (Sangat baik!)
-
Congratulations on winning the badminton match! (Selamat atas kemenangan pada pertandingan bulu tangkis!)
-
So pleased to see you achieved great things! (Sangat senang melihatmu mencapai kerja yang bagus!)
-
Congratulations on achieving this milestone! Your hard work and dedication have truly paid off. Wishing you more success in the future. (Selamat atas pencapaian ini! Kerja keras dan dedikasimu benar-benar terbayar. Semoga kesuksesan terus menyertaimu di masa depan.)
-
Congratulations on your new journey! May this chapter bring you happiness, growth, and countless blessings. (Selamat atas perjalanan barumu. Semoga babak ini membawa kebahagiaan, pertumbuhan, dan banyak berkah.)
-
Congratulations on your promotion! This is just the beginning of more wonderful achievements. Keep up the great work and keep shining! (Selamat atas promosimu! Ini baru awal dari banyak pencapaian luar biasa lainnya. Tetap semangat untuk bekerja keras dan terus bersinar!)
-
Congratulations on your graduation! Your dedication and perseverance have led you here. Here’s to a bright future filled with success and happiness. (Selamat wisuda! Dedikasi dan ketekunanmu telah membawamu ke sini. Semoga masa depanmu penuh dengan kesuksesan dan kebahagiaan.)
-
You did it! Congratulations on this amazing success. May this achievement open doors to even greater opportunities. (Kamu berhasil! Selamat atas kesuksesan yang luar biasa ini. Semoga pencapaian ini membuka pintu menuju kesempatan-kesempatan yang lebih besar lagi.)
b. Greeting Card for Wish and Hope
Selanjutnya, kamu juga bisa menggunakan greeting card untuk mengungkapkan doa dan harapan (wish and hope). Ini dia contoh greeting card for wish and hope:
-
Wish you all the best. (Semoga yang terbaik untukmu.)
-
I hope your dreams come true. (Semoga cita citamu tercapai.)
-
I hope you get well really soon. (Semoga kamu lekas sembuh.)
-
Warmest congratulations and best wishes on your achievement! (Selamat dan doa terbaik untuk pencapaianmu!)
-
I am happy for you, Hope you are thrilled about your new job! (Aku ikut senang, semoga kamu bener-bener senang dengan pekerjaan barumu ya!)
-
Wishing you all the happiness and success in everything you do! May each day bring you closer to your dreams. (Semoga kamu mendapatkan kebahagiaan dan kesuksesan dalam setiap hal yang kamu lakukan! Semoga setiap hari membawamu lebih dekat pada impianmu.)
-
May this special day be filled with love, laughter, and countless blessings. Here’s to a wonderful journey ahead! (Semoga hari istimewa ini dipenuhi dengan cinta, tawa, dan berkat yang tak terhitung. Inilah untuk perjalanan indah di masa depan!)
-
Sending you warm wishes on your new adventure! May you find joy, fulfillment, and growth in every step you take. (Mengirimkan doa terbaik untuk petualangan barumu! Semoga kamu menemukan kebahagiaan, kepuasan, dan pertumbuhan di setiap langkah yang kamu ambil.)
-
As you begin this new chapter, may it be filled with exciting opportunities and endless possibilities. Keep shining and chasing your dreams! (Saat kamu memulai babak baru ini, semoga dipenuhi dengan peluang menarik dan kemungkinan tanpa batas. Tetap bersinar dan kejar impianmu!)
-
Wishing you strength, courage, and lots of luck! May every challenge you face be a step closer to success. (Semoga kamu diberi kekuatan, keberanian, dan banyak keberuntungan! Semoga setiap tantangan yang kamu hadapi menjadi langkah lebih dekat menuju kesuksesan.)
Baca Juga: Cara Menyapa Orang (Greetings) dalam Bahasa Inggris
Sampai sini, sudah mulai paham dengan berbagai contoh greeting cards? Sebelum kita bahas lebih jelas lagi, kalo masih ada poin-poin yang belum kamu mengerti, mending belajar sama ahlinya, deh. Belajar bareng kakak-kakak pengajar di Ruangguru Privat Bahasa Inggris misalnya.
Belajar nggak cuma menyenangkan, tapi kamu juga bakal diajari konsepnya sampai paham! Para pengajar di Ruangguru Privat juga sudah terstandarisasi kualitasnya, loh. Kamu juga bisa pilih nih, mau diajarkan secara langsung (offline) atau daring (online). Fleksibel, kan? Untuk info lebih lanjut, cuss klik link berikut!
c. Greeting Card for Condolences
Untuk mengucapakan belasungkawa (condolences), kamu bisa menggunakan contoh ungkapan berikut ini:
-
I am sorry to hear that. (Aku turut berduka cita.)
-
I am sorry for your loss. (Aku turut berduka cita atas kehilanganmu.)
-
I am deeply sorry for the loss of your grandmother. (Aku turut berduka cita atas kepergian nenekmu.)
-
Please accept my condolences. (Terimalah ucapan belasungkawaku.)
-
My sincere condolences to you and your family. (Aku turut berbelasungkawa untukmu dan keluargamu)
-
Our hearts are saddened by your loss, and our thoughts are with you during this difficult time. May you find peace and comfort in the love and support of those around you. (Hati kami berduka atas kehilanganmu, dan pikiran kami bersamamu di masa sulit ini. Semoga kamu menemukan kedamaian dan kenyamanan dalam cinta dan dukungan orang-orang di sekitarmu.)
-
Words cannot express how saddened we are to hear of your loss. Our thoughts and prayers are with you and your family. (Kata-kata tidak bisa menggambarkan betapa sedihnya kami mendengar tentang kehilanganmu. Doa dan pikiran kami menyertaimu dan keluargamu.)
-
In this time of sorrow, we hope you feel surrounded by much love. Wishing you peace and comfort in the days ahead. (Di saat penuh duka ini, kami berharap kamu merasakan dikelilingi oleh banyak cinta. Semoga kamu menemukan kedamaian dan kenyamanan di hari-hari yang akan datang.)
-
Please accept our heartfelt condolences for your loss. May the loving memories of [Name] bring you peace, comfort, and strength. (Tolong terimalah belasungkawa tulus kami atas kehilanganmu. Semoga kenangan indah tentang [Nama] membawa kedamaian, kenyamanan, dan kekuatan bagimu.)
-
We are deeply sorry for your loss. Thinking of you and your family at this time and sending love and strength your way. (Kami sangat berduka atas kehilanganmu. Kami memikirkanmu dan keluargamu saat ini dan mengirimkan cinta serta kekuatan untukmu.)
d. Greeting Card for Happy Birthday
Selamat ulang tahun! Berikut adalah beberapa contoh ungkapan yang bisa kamu gunakan di kartu ucapannya:
-
Happy birthday! (Selamat ulang tahun!)
-
Happy birthday to you! Wish you all the best. (Selamat ulang tahun, harapan terbaik untukmu!)
-
Hope your birthday is one to remember! (Semoga ulang tahunmu berkesan!)
-
Warmest wishes and love on your birthday! (Harapan dan cinta terhangat di hari ulang tahunmu!)
-
I hope your birthday is as special as you are! (Semoga ulang tahunmu seistimewa dirimu!)
-
Hope all your birthday wishes come true! (Semoga semua harapan ulang tahunmu tercapai!)
-
Happy sweet birthday, sweetheart! (Selamat ulang tahun, sayangku!)
-
The world is so grateful to have you in it. Have a wonderful birthday. (Dunia ini sangat bersyukur karena memilikimu. Selamat memiliki ulang tahun yang indah.)
-
With every year that passes, you become wiser. May your birthday filled with love. (Setiap tahun yang terlewati membuatmu menjadi lebih bijak. Semoga ulang tahunmu penuh dengan rasa kasih sayang.)
-
Happy sweet seventeen birthday, Amy! I hope you can be the best in every aspect that you have. Keep fighting to finish your study and I wish the best luck for your future. (Selamat ulang tahun ke 17, Amy! Aku berharap kamu bisa menjadi yang terbaik dalam segala aspek yang kamu punya. Tetap semangat untuk menyelesaikan sekolah dan aku berharap yang terbaik untuk masa depanmu.)
e. Greeting Card for Graduation
Gimana cara memberikan kartu ucapan atas kelulusan seseorang? Simak contoh greeting cards for graduation:
-
Congratulation for your graduation! (Selamat atas kelulusanmu!)
-
Congratulation on your graduation! Best wishes for your next journey! (Selamat atas kelulusannya! Yang terbaik untuk langkahmu selanjutnya!)
-
So happy to see you on your graduation day. So very proud of your achievement. (Sangat bahagia melihatmu di hari kelulusanmu. Sangat bangga atas pencapaianmu.)
-
We’re so proud of you, and honored to celebrate graduation day with you! (Kami sangat bangga dengan kamu, dan merasa terhormat untuk merayakan hari kelulusan bersamamu!)
-
Happy graduations! Best of luck on your new beginnings! (Selamat atas kelulusanmu! Semoga sukses untuk awal barumu!)
-
Nothing can stop you now, happy Graduation! Keep reaching for the stars! (Tidak ada yang bisa menghentikan kamu sekarang, Selamat atas kelulusanmu! Teruslah meraih bintang!)
f. Greeting Card for Teacher’s Day
Gunakan beberapa contoh ungkapan berikut untuk membuat kartu ucapan di Hari Guru (greeting cards for Teacher’s Day):
-
Happy Teacher’s Day! (Selamat Hari Guru!)
-
Thank you for all you have taught me. (Terima kasih atas semua yang sudah Bapak/Ibu ajarkan.)
-
Your are an amazing teacher! (Bapak/Ibu adalah guru yang luar biasa!)
-
Happy teacher’s day! You are like a light that always lightens our life. We will never forget about it. We love you so much. (Selamat hari guru! Guru seperti cahaya yang selalu menerangi hidup kami. Kami tidak akan pernah melupakannya. Terima kasih guruku.)
-
The best teachers teach from the heart, not from the book. Thank you for being a wonderful teacher. Happy Teacher’s Day! (Guru terbaik mengajar dari hati, bukan dari buku. Terima kasih telah menjadi guru yang luar biasa. Selamat Hari Guru!)
g. Greeting Card for Mother’s Day
Hari Ibu tentu saja menjadi hari yang sangat spesial. Simak beberapa contoh ucapan yang bisa kamu gunakan di greeting cards for Mother’s Day:
-
Happy Mother’s Day! (Selamat Hari Ibu!)
-
I’m so proud to be your [son/daughter]. (Aku sangat bangga menjadi anakmu.)
-
You hold such a special place in my heart. (Ibu, dirimu memiliki tempat spesial di hatiku.)
-
Behind every great kid is an amazing mum! (Di balik setiap anak hebat ada ibu yang hebat!)
-
Thanks for being the best mum in the world! (Terima kasih telah menjadi ibu terbaik di dunia!)
h. Greeting Card for Father’s Day
Nggak hanya hari ibu, kamu juga harus memberikan ucapan hangat di Hari Ayah. Berikut contoh greeting cards for Father’s Day:
-
Happy Father’s Day! (Selamat Hari Ayah!)
-
Happy Father’s day to the coolest dad ever. (Selamat Hari Ayah untuk ayah terkeren di dunia.)
-
You’re not just my father, but one of my closest friends. (Dirimu bukan hanya ayah, tetapi juga salah satu teman terdekatku.)
-
You’re my one and only dad! (Kamu satu-satunya ayahku!)
-
Thank you for being the best dad in the world! (Terima kasih telah menjadi ayah terbaik di dunia!)
i. Greeting Card for Valentine’s Day
Valentine’s Day atau Hari Valentine, sering dijadikan momen spesial untuk mengungkapkan kasih sayang kepada orang terkasih. Berikut contoh greeting cards untuk Valentine’s Day:
-
Happy Valentine’s Day! My favorite place in the world is next to you. (Selamat Hari Valentine! Tempat favoritku di dunia adalah di sebelahmu.)
-
You may hold my hand for awhile, but you hold my heart forever. (Kamu mungkin memegang tanganku sebentar, tapi kamu telah memegang hatiku selamanya.)
-
To another Valentine’s Day spent with the love of my life, and to many more. (Untuk Hari Valentine yang dihabiskan bersama cinta dalam hidupku, dan masih banyak lagi.)
-
Every love story is wonderful but ours is my favorite. (Setiap kisah cinta itu indah, tetapi kisah cinta kita adalah favoritku.)
-
Like you and me, some things are just meant to be. (Seperti kamu dan aku, beberapa hal memang telah ditakdirkan.)
j. Greeting Card for Idul Fitri
Greeting card juga bisa digunakan untuk mengucapkan selama pada hari-hari spesial keagamaan. Coba lihat contoh kartu ucapan untuk Idul Fitri berikut (greeting cards for Idul Fitri).
-
Happy Eid! (Selamat Idul Fitri!)
-
A very Happy Eid Mubarak to you. (Selamat hari lebaran untukmu.)
-
Congratulations to celebrate Eid. (Selamat merayakan hari Lebaran.)
-
Wishing you a blessed Eid Al-Fitr. (Selamat Idul Fitri yang diberkahi.)
-
On this glorious day, I apologize for any wrong. (Pada hari yang mulia ini, saya mohon maaf atas segala salah.)
-
Eid Mubarak to all Muslims around the world. (Selamat Hari Raya Idul Fitri untuk seluruh Muslim di dunia.)
-
Happy Eid Mubarak, hope we see Ramadan again next year. (Selamat Hari Raya Idul Fitri, semoga kita bisa bertemu Ramadan lagi tahun depan.)
-
Eid Mubarak! Wishing you a joyous and blessed Eid. (Eid Mubarak! Semoga Idul Fitri Anda menyenangkan dan diberkati.)
-
Sending warm wishes for a happy Eid. Eid Mubarak! (Mengirim ucapan hangat untuk Idul Fitri. Selamat Idul Fitri!)
-
May Allah bless you and your family with health, wealth, blessings, and happiness on this Eid-ul-Fitr. Eid Mubarak! (Semoga Allah memberkati kamu sekeluarga dengan kesehatan, rezeki, berkah, dan kebahagiaan pada Idul Fitri tahun ini. Selamat Idul Fitri!)
k. Greeting Card for Christmas
Untuk mengucapkan Selamat Natal, kamu bisa menggunakan beberapa contoh ungkapan berikut ini:
-
Merry Christmas! (Selamat Hari Natal!)
-
I wish you a Merry Christmas. (Selamat Natal!)
-
Have a wonderful Christmas! (Selamat Natal yang indah!)
-
I’m wishing you a wonderful and blessed Christmas. (Saya ucapkan selamat Natal yang indah dan diberkati.)
-
This Christmas I wish happiness and peace for you. (Di Hari Natal ini aku doakan kebahagiaan dan kedamaian untukmu.)
-
May the melody and spirit of the holidays fill your home with love and peace. I wish you a Merry Christmas! (Semoga melodi dan semangat liburan memenuhi rumahmu dengan cinta dan kedamaian. Selamat Natal!)
-
May your Christmas be decorated with cheer and filled with love. Have a wonderful holiday! (Semoga Hari Natalmu dihiasi dengan kegembiraan dan penuh dengan cinta. Selamat liburan!)
-
Let the spirit of Christmas warm your home with love, joy and peace. Have a blessed Christmas! (Biarkan semangat Natal menghangatkan rumahmu dengan cinta, sukacita, dan kedamaian. Selamat Natal!)
-
May you celebrate Christmas with full of love and cheer! (Semoga kamu merayakan Hari Natal dengan penuh cinta dan kebahagiaan!)
-
Best wishes for you and your family this Christmas. (Doa yang terbaik bagimu dan keluargamu di Hari Natal ini)
l. Greeting Card for New Year
Tahun baru selalu menjadi perayaan yang ditunggu-tunggu oleh banyak orang. Kamu bisa menggunakan contoh di bawah ini untuk membuat kartu ucapan tahun baru (greeting cards for New Year):
-
Happy New Year! (Selamat tahun baru!)
-
Have a fabolous new year! (Semoga kamu mendapatkan tahun baru yang menakjubkan!)
-
Wishing you a Happy New Year filled with happiness. (Semoga Tahun Baru kamu penuh dengan kebahagiaan.)
-
Here’s to another year filled with new joys, love, and cheerful times. (Ini untuk satu tahun lagi yang penuh dengan kebahagiaan, kasih sayang, dan keceriaan.)
-
May this New Year brings you love, joy, and happiness. (Semoga tahun baru ini memberikan kamu kasih sayang, kedamaian, dan kebahagiaan.)
-
May you discover everything you are looking for in the new year right inside yourself! Happy new year! (Semoga kamu menemukan semua yang kamu cari di tahun baru ini, tepat di dalam dirimu! Selamat Tahun Baru!)
-
Happy New Year! Leave last year behind and let it go. For it was imperfect and thankfully it can go. (Selamat tahun baru! Tinggalkan tahun lalu dan biarkan saja. Karena ia tidak sempurna dan syukurnya bisa dilewati.)
-
Hopefully this year you will have new adventures, new roads to explore, and new success to reach! Happy New Year! (Semoga saja tahun ini kamu akan memiliki petualangan baru, jalan baru untuk dijelajahi, dan kesuksesan yang baru untuk dicapai. Selamat tahun baru!)
-
Years may come and go, but my love for you will never go. I hope you’ll have a happy and fabulous New Year. (Tahun mungkin pergi silih berganti, namun cintaku untukmu tidak akan pernah pergi. Aku harap, kamu akan mendapatkan tahun baru yang bahagia dan luar biasa.)
-
Sending you warm wishes for a wonderful New Year filled with love, laughter, and all the things that bring joy to your life. (Mengirimkan harapan hangat untuk Tahun Baru yang indah yang dipenuhi dengan cinta, tawa, dan semua hal yang membawa kegembiraan dalam hidupmu.)
m. Greeting Card for Get Well Soon
Memberi doa dan ucapan semangat kepada temanmu yang sedang sakit, akan membantu mereka yang sedang berjuang dalam menghadapi penyakitnya, loh! Kamu bisa memberi greeting cards for get well soon.
-
I will be there with you no matter what and no matter when. may God bless you in your recovery. (Aku akan berada di sana bersamamu, apa pun yang terjadi dan kapan pun, semoga Tuhan memberkatimu dalam kesembuhanmu.)
-
Sending sunshine to brighten your day. Get well soon my dearest friend. (Aku kirimkan cerahnya sinar matahari untuk menerangkan harimu. Semoga cepat sembuh, kawanku.)
-
We miss your laughter and your vibrancy. Wishing you a fast recovery. From your dear friends. (Kami merindukan tawa dan semangatmu. Berharap kamu cepat sembuh. Dari kawan kawanmu.)
-
All the best and get better soon friend! (Semua yang terbaik dan semoga cepat sembuh, kawan!
-
Thinking of you and sending warm wishes for a speedy recovery. Get well soon! (Memikirkanmu dan mengirimkan harapan hangat untuk pemulihan yang cepat. Cepat sembuh!)
—
Sekarang kamu sudah tahu kan beberapa contoh greeting card beserta dengan pengertian, tujuan, dan strukturnya. Selanjutnya, kamu bisa coba membuat ucapan kamu sendiri ya. Mau lihat lebih banyak contoh lagi? Langsung aja buka aplikasi ruangbelajar kamu ya!
Referensi:
Wachidah, S. dkk. (2017). Bahasa Inggris untuk SMP/MTs Kelas 8: When English Rings a Bell. Jakarta: Pusat Kurikulum dan Perbukuan, Balitbang, Kemendikbud.
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta author="viewport" content="Ruangguru Tech Team">
<title>100 Contoh Greeting Cards (Kartu Ucapan Bahasa Inggris)</title>
<link rel="shortcut icon" href="https://cdn-web-2.ruangguru.com/homepage-web/public/assets/icons/favicon.id.ico" type="image/x-icon" />
<!-- <link rel="profile" href="https://gmpg.org/xfn/11"> -->
<link rel="pingback" href="https://www.ruangguru.com/blog/xmlrpc.php">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/css/bootstrap.min.css">
<link rel="stylesheet" href="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/css/style.css">
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/jquery-3.6.3.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/bootstrap.min.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/main.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/side-banner.js"></script>
<!-- Google Tag Manager -->
<meta name="google-site-verification" content="VJAn1g6wmtTZPpTXh-B4xoSFEkUi5jcV74xQSr6jnOM" />
<!-- <script>
document.querySelector('meta[name="author"]').setAttribute("content", "Ruangguru Tech Team");
</script> -->
<meta name="publisher" content="PT Ruang Raya Indonesia">
<!-- Google Tag Manager -->
<script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-PVNLZFT');
</script>
<!-- End Google Tag Manager -->
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
<!-- This site is optimized with the Yoast SEO plugin v25.9 - https://yoast.com/wordpress/plugins/seo/ -->
<meta name="description" content="Apa itu greeting cards atau kartu ucapan dalam bahasa Inggris? Yuk, simak pengertian, tujuan, dan contoh beserta artinya dalam berbagai situasi berbeda." />
<link rel="canonical" href="https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="100 Contoh Greeting Cards (Kartu Ucapan Bahasa Inggris)" />
<meta property="og:description" content="Apa itu greeting cards atau kartu ucapan dalam bahasa Inggris? Yuk, simak pengertian, tujuan, dan contoh beserta artinya dalam berbagai situasi berbeda." />
<meta property="og:url" content="https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya" />
<meta property="og:site_name" content="Belajar Gratis di Rumah Kapan Pun! | Blog Ruangguru" />
<meta property="article:publisher" content="https://www.facebook.com/ruanggurucom/" />
<meta property="article:published_time" content="2024-11-07T02:00:00+00:00" />
<meta property="article:modified_time" content="2024-11-13T09:05:37+00:00" />
<meta name="author" content="Shabrina Alfari" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:creator" content="@ruangguru" />
<meta name="twitter:site" content="@ruangguru" />
<meta name="twitter:label1" content="Written by" />
<meta name="twitter:data1" content="Shabrina Alfari" />
<meta name="twitter:label2" content="Est. reading time" />
<meta name="twitter:data2" content="16 minutes" />
<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya","url":"https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya","name":"100 Contoh Greeting Cards (Kartu Ucapan Bahasa Inggris)","isPartOf":{"@id":"https://www.ruangguru.com/blog/#website"},"primaryImageOfPage":{"@id":"https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya#primaryimage"},"image":{"@id":"https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya#primaryimage"},"thumbnailUrl":"https://cdn-web.ruangguru.com/landing-pages/assets/hs/ENG%208%20-%20Header%20-%20Konsep%20Pelajaran%20-%20Contoh%20Greeting%20-%20320%20x%20200.jpg","datePublished":"2024-11-07T02:00:00+00:00","dateModified":"2024-11-13T09:05:37+00:00","author":{"@id":"https://www.ruangguru.com/blog/#/schema/person/af6350034b171a1408a571ed11ae0248"},"description":"Apa itu greeting cards atau kartu ucapan dalam bahasa Inggris? Yuk, simak pengertian, tujuan, dan contoh beserta artinya dalam berbagai situasi berbeda.","breadcrumb":{"@id":"https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya#primaryimage","url":"https://cdn-web.ruangguru.com/landing-pages/assets/hs/ENG%208%20-%20Header%20-%20Konsep%20Pelajaran%20-%20Contoh%20Greeting%20-%20320%20x%20200.jpg","contentUrl":"https://cdn-web.ruangguru.com/landing-pages/assets/hs/ENG%208%20-%20Header%20-%20Konsep%20Pelajaran%20-%20Contoh%20Greeting%20-%20320%20x%20200.jpg"},{"@type":"BreadcrumbList","@id":"https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.ruangguru.com/blog"},{"@type":"ListItem","position":2,"name":"100 Contoh Greeting Cards (Kartu Ucapan) Bahasa Inggris | Bahasa Inggris Kelas 8"}]},{"@type":"WebSite","@id":"https://www.ruangguru.com/blog/#website","url":"https://www.ruangguru.com/blog/","name":"Ruangguru Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.ruangguru.com/blog/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https://www.ruangguru.com/blog/#/schema/person/af6350034b171a1408a571ed11ae0248","name":"Shabrina Alfari","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ruangguru.com/blog/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/79094fae9fdc0a70f38fea8e648da0d97a5c1e687461905420034bf6e4ed550f?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/79094fae9fdc0a70f38fea8e648da0d97a5c1e687461905420034bf6e4ed550f?s=96&d=mm&r=g","caption":"Shabrina Alfari"},"description":"Content Writer and Content Performance at Ruangguru. Hope my writing finds you well and help you learn a thing or two! :D","url":"https://www.ruangguru.com/blog/author/shabrina-alfari"}]}</script>
<!-- / Yoast SEO plugin. -->
<link rel="alternate" type="application/rss+xml" title="Belajar Gratis di Rumah Kapan Pun! | Blog Ruangguru » 100 Contoh Greeting Cards (Kartu Ucapan) Bahasa Inggris | Bahasa Inggris Kelas 8 Comments Feed" href="https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya/feed" />
<script type="text/javascript">
/* <![CDATA[ */
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.ruangguru.com\/blog\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.1"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\ud83d\udd25","\ud83d\udc26\u200b\ud83d\udd25")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
/* ]]> */
</script>
<style id='wp-emoji-styles-inline-css' type='text/css'>
img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://www.ruangguru.com/blog/wp-includes/css/dist/block-library/style.min.css?ver=6.8.1' type='text/css' media='all' />
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
</style>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel="https://api.w.org/" href="https://www.ruangguru.com/blog/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.ruangguru.com/blog/wp-json/wp/v2/posts/832" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.ruangguru.com/blog/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.8.1" />
<link rel='shortlink' href='https://www.ruangguru.com/blog/?p=832' />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.ruangguru.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ruangguru.com%2Fblog%2Fmengenal-greeting-card-dan-contohnya" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.ruangguru.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ruangguru.com%2Fblog%2Fmengenal-greeting-card-dan-contohnya&format=xml" />
</head>
<body class="wp-singular post-template-default single single-post postid-832 single-format-standard wp-theme-ruangguru">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M28L4XJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<header class="header">
<div class="container">
<nav class="navbar navbar-expand-lg header-inner">
<div style="display:flex; gap:12px;">
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<img alt="menu" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/beba4a70-3971-41be-9364-f9ee6857b192.svg" loading="lazy" width="30px" height="32px" />
</button>
<a href="https://ruangguru.com" class="header-logo">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com/static/logo-ruangguru.png" alt="Logo">
</a>
</div>
<form class="form-inline my-2 my-lg-0" role="search" method="get" id="searchformmobile" class="searchform" action="https://www.ruangguru.com/blog/">
<div>
<label class="screen-reader-text" for="s">Search for:</label>
<div class="input-group input-group-sm">
<span class="input-group-text" id="search-2"><img width="20px" height="20px" loading="lazy" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/baf38d7b-226b-4374-8b2b-e49766395871.png" alt="" /></span>
<input type="text" value="" name="s" class="form-control" placeholder="Cari artikel di sini!" aria-label="Cari artikel di sini!" aria-describedby="Cari artikel di sini!">
</div>
</div>
</form>
<div class="collapse navbar-collapse dropdown-hover-all" id="navbarSupportedContent">
<div class="d-lg-none navbar-head-collapse">
<a href="https://ruangguru.com" class="header-logo">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com/static/logo-ruangguru.png" alt="Logo">
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
X
</button>
</div>
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
<li class="nav-item">
<a class="nav-link" href="https://www.ruangguru.com/blog/">Blog</a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Konsep & Tips Pelajaran </p>
<div class="dropdown-menu" aria-labelledby="nav1">
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu0" href="https://www.ruangguru.com/blog/c/bahasa-indonesia" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bahasa Indonesia</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu0">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu1" href="https://www.ruangguru.com/blog/c/bahasa-inggris" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bahasa Inggris</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu1">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu2" href="https://www.ruangguru.com/blog/c/biologi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Biologi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu2">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu3" href="https://www.ruangguru.com/blog/c/ekonomi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Ekonomi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu3">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu4" href="https://www.ruangguru.com/blog/c/fisika" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Fisika</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu4">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu5" href="https://www.ruangguru.com/blog/c/geografi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Geografi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu5">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu6" href="https://www.ruangguru.com/blog/c/ipa-terpadu" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">IPA Terpadu</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu6">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-6">Kelas 6</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu7" href="https://www.ruangguru.com/blog/c/ips-terpadu" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">IPS Terpadu</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu7">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-6">Kelas 6</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu8" href="https://www.ruangguru.com/blog/c/kimia" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Kimia</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu8">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu9" href="https://www.ruangguru.com/blog/c/matematika" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Matematika</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu9">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu10" href="https://www.ruangguru.com/blog/c/sejarah" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Sejarah</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu10">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu11" href="https://www.ruangguru.com/blog/c/sosiologi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Sosiologi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu11">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-12">Kelas 12</a>
</div>
</div>
</div>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Latihan Soal </p>
<div class="dropdown-menu" aria-labelledby="nav2">
<a class="dropdown-item" id="nav2-menu0" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-4">Latihan Soal Kelas 4</a>
<a class="dropdown-item" id="nav2-menu1" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-5">Latihan Soal Kelas 5</a>
<a class="dropdown-item" id="nav2-menu2" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-6">Latihan Soal Kelas 6</a>
<a class="dropdown-item" id="nav2-menu3" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-7">Latihan Soal Kelas 7</a>
<a class="dropdown-item" id="nav2-menu4" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-8">Latihan Soal Kelas 8</a>
<a class="dropdown-item" id="nav2-menu5" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-9">Latihan Soal Kelas 9</a>
<a class="dropdown-item" id="nav2-menu6" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-10">Latihan Soal Kelas 10</a>
<a class="dropdown-item" id="nav2-menu7" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-11">Latihan Soal Kelas 11</a>
<a class="dropdown-item" id="nav2-menu8" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-12">Latihan Soal Kelas 12</a>
</div>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Pojok Kampus </p>
<div class="dropdown-menu" aria-labelledby="nav3">
<a class="dropdown-item" id="nav3-menu0" href="https://www.ruangguru.com/blog/c/info-beasiswa">Info Beasiswa</a>
<a class="dropdown-item" id="nav3-menu1" href="https://www.ruangguru.com/blog/c/kampus-dan-jurusan">Kampus dan Jurusan</a>
<a class="dropdown-item" id="nav3-menu2" href="https://www.ruangguru.com/blog/c/seleksi-masuk">Seleksi Masuk</a>
</div>
</li>
<li class="nav-item
">
<a class="nav-link
" href=" https://www.ruangguru.com/blog/c/fakta-seru" id="nav4"
>
Fakta Seru </a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dunia Kata </p>
<div class="dropdown-menu" aria-labelledby="nav5">
<a class="dropdown-item" id="nav5-menu0" href="https://www.ruangguru.com/blog/tag/cerpen">Cerpen</a>
<a class="dropdown-item" id="nav5-menu1" href="https://www.ruangguru.com/blog/tag/resensi-buku">Resensi Buku</a>
</div>
</li>
<li class="nav-item
">
<a class="nav-link
" href=" https://www.ruangguru.com/blog/tag/for-kids" id="nav6"
>
For Kids </a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Seputar Ruangguru </p>
<div class="dropdown-menu" aria-labelledby="nav7">
<a class="dropdown-item" id="nav7-menu0" href="https://www.ruangguru.com/blog/tag/info-ruangguru">Info Ruangguru</a>
<a class="dropdown-item" id="nav7-menu1" href="https://www.ruangguru.com/blog/tag/siaran-pers">Siaran Pers</a>
<a class="dropdown-item" id="nav7-menu2" href="https://www.ruangguru.com/blog/tag/cerita-juara">Cerita Juara</a>
<a class="dropdown-item" id="nav7-menu3" href="https://www.ruangguru.com/blog/tag/seputar-guru">Seputar Guru</a>
<a class="dropdown-item" id="nav7-menu4" href="https://www.ruangguru.com/blog/tag/lifeatruangguru">Life at Ruangguru</a>
</div>
</li>
</ul>
<form class="form-inline my-2 my-lg-0" role="search" method="get" id="searchform" class="searchform" action="https://www.ruangguru.com/blog/">
<div>
<label class="screen-reader-text" for="s">Search for:</label>
<div class="input-group input-group-sm">
<span class="input-group-text" id="search-2"><img width="10" height="10" loading="lazy" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/baf38d7b-226b-4374-8b2b-e49766395871.png" alt="" /></span>
<input type="text" value="" name="s" class="form-control" placeholder="Cari artikel di sini!" aria-label="Cari artikel di sini!" aria-describedby="Cari artikel di sini!">
</div>
</div>
</form>
</div>
</nav>
<script>
(function($bs) {
const CLASS_NAME = 'has-child-dropdown-show';
$bs.Dropdown.prototype.toggle = function(_orginal) {
return function() {
document.querySelectorAll('.' + CLASS_NAME).forEach(function(e) {
e.classList.remove(CLASS_NAME);
});
let dd = this._element.closest('.dropdown').parentNode.closest('.dropdown');
for (; dd && dd !== document; dd = dd.parentNode.closest('.dropdown')) {
dd.classList.add(CLASS_NAME);
}
return _orginal.call(this);
}
}($bs.Dropdown.prototype.toggle);
document.querySelectorAll('.dropdown').forEach(function(dd) {
dd.addEventListener('hide.bs.dropdown', function(e) {
if (this.classList.contains(CLASS_NAME)) {
this.classList.remove(CLASS_NAME);
e.preventDefault();
}
e.stopPropagation(); // do not need pop in multi level mode
});
});
// for hover
document.querySelectorAll('.dropdown-hover, .dropdown-hover-all .dropdown').forEach(function(dd) {
dd.addEventListener('mouseenter', function(e) {
let toggle = e.target.querySelector(':scope>[data-bs-toggle="dropdown"]');
if (!toggle.classList.contains('show')) {
$bs.Dropdown.getOrCreateInstance(toggle).toggle();
dd.classList.add(CLASS_NAME);
$bs.Dropdown.clearMenus(e);
}
});
dd.addEventListener('mouseleave', function(e) {
let toggle = e.target.querySelector(':scope>[data-bs-toggle="dropdown"]');
if (toggle.classList.contains('show')) {
$bs.Dropdown.getOrCreateInstance(toggle).toggle();
}
});
});
})(bootstrap);
$(document).ready(() => {
if ($(window).width() > 991) {
$("a[data-bs-toggle='dropdown']").click(function() {
window.location = $(this).attr('href');
});
}
})
</script>
</div>
</header>
<div class="main-content">
<div class="side-banner-mobile">
</div>
<div class="glider-navigation mobile">
<div role="tablist" class="dots" id="side-banner-mobile-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="side-banner-mobile-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="side-banner-mobile-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-8 post">
<div class="content">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<!-- Home Link -->
<li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog">Home</a></li>
<!-- Categories -->
<li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog/c/bahasa-inggris">Bahasa Inggris</a></li><li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-8">Bahasa Inggris SMP Kelas 8</a></li> </ol>
</nav>
<h1 class="content-title">
100 Contoh Greeting Cards (Kartu Ucapan) Bahasa Inggris | Bahasa Inggris Kelas 8 </h1>
<div class="content-meta">
<p class="content-author"><a href="https://www.ruangguru.com/blog/author/shabrina-alfari" class="">Shabrina Alfari</a> </p>
<p class="content-info"><span>November 7, 2024 • </span> <span>16 minutes read</span></p>
<br />
</div>
<div class="content-body">
<p><em><i><img decoding="async" style="height: auto; max-width: 100%; width: 1708px;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/ENG%208%20-%20Header%20-%20Konsep%20Pelajaran%20-%20Contoh%20Greeting%20-%20320%20x%20200.jpg" alt="Contoh Greeting Cards " /></i></em></p>
<blockquote>
<p style="text-align: center;"><em><i>Apa itu greeting cards atau kartu ucapan dalam bahasa Inggris? Yuk, simak pengertian, tujuan, dan contoh greeting cards beserta artinya, dalam berbagai situasi berbeda di <strong><a href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-8">artikel Bahasa Inggris kelas 8</a></strong> berikut ini.</i></em></p>
</blockquote>
<p style="text-align: center;"><em><i>—</i></em></p>
<p> </p>
<p style="text-align: justify;"><em><i>Guys</i></em>, kamu pernah nggak berkirim atau menerima kartu ucapan atau dalam bahasa Inggris disebut dengan <em><i>greeting card</i></em>? Kartu ucapan ini biasanya dikirim saat hari raya atau kesempatan spesial lainnya.</p>
<p style="text-align: justify;"><em><i>Greeting card</i></em> digunakan untuk menyampaikan ucapan, baik ucapan selamat, duka, maupun doa dalam bentuk tulisan. Kamu ingin coba membuat <em><i>greeting card</i></em>? Simak pengertian, tujuan, hingga contoh-contoh <em><i>greeting card</i></em>, yuk!</p>
<p> </p>
<h2><span style="font-size: 18pt;">Apa itu <em>Greeting Card</em>?</span></h2>
<p style="text-align: justify;"><strong><em><i>Greeting card</i></em></strong> adalah sebuah <strong>kartu ucapan </strong>yang dihias dan <strong>berisikan pesan dan harapan baik</strong> yang ditujukan kepada seseorang pada <strong>kesempatan khusus</strong>. Jadi, kartu ini biasanya dibuat dan dikirimkan kepada seseorang hanya pada <em><i>special occasion</i></em> ya, atau pada momen spesial.</p>
<p style="font-weight: bold; text-align: justify;">Baca Juga: <a href="/blog/kinds-of-greeting-cards" rel="noopener">Mengenal Jenis-Jenis Kartu Ucapan dalam Bahasa Inggris (Kinds of Greeting Cards)</a></p>
<p> </p>
<h2><span style="font-size: 18pt;">Tujuan <em>Greeting Card</em></span></h2>
<p style="text-align: justify;">Tujuan dari <em><i>greeting card </i></em>adalah untuk <strong>menunjukkan rasa simpati seseorang</strong> kepada orang lain pada kesempatan khusus melalui sebuah kartu ucapan.</p>
<p style="text-align: justify;">Kartu ini digunakan untuk memberikan selamat, harapan, atau untuk menunjukkan rasa bahagia atas pencapaian seseorang. Bisa juga sebagai bentuk persahabatan dan perasaan lainnya.</p>
<p style="text-align: justify;">Rasa simpati yang bisa ditunjukkan dalam<em><i> greeting card</i></em> sangat beragam. Kamu bisa menujukkannya untuk berbagai tujuan seperti berikut ini.</p>
<ul>
<li><i></i><em><i>Congratulation </i></em>(memberi selamat)</li>
<li><i></i><em><i>Compliment </i></em>(memberi pujian)</li>
<li><i></i><em><i>Gratitude </i></em>(berterima kasih)</li>
<li><i></i><em><i>Condolences </i></em>(belasungkawa)</li>
<li><i></i><em><i>Hope and wish </i></em>(harapan dan doa)</li>
</ul>
<p> </p>
<h2><span style="font-size: 18pt;">Struktur <em>Greeting Card</em></span></h2>
<p style="text-align: justify;">Seperti apa sih struktur dari<em><i> greeting card</i></em>? Sebuah kartu ucapan terdiri dari tiga bagian, <em><i>guys</i></em>. Simak detailnya di bawah ya.</p>
<h3 style="text-align: justify;"><i></i><span style="font-size: 14pt;">1. <em>Receiver</em></span></h3>
<p style="text-align: justify;"><em>Receiver</em> adalah bagian awal yang berisi informasi tentang <strong>penerima </strong><em><i>greeting card</i></em>.</p>
<h3 style="text-align: justify;"><i></i><span style="font-size: 14pt;">2. <em>Body</em></span></h3>
<p style="text-align: justify;"><em>Body</em> adalah bagian<strong> isi </strong>yang biasanya terdapat ucapan selamat, doa dan harapan, serta pesan pribadi kepada penerimanya.</p>
<h3 style="text-align: justify;"><i></i><span style="font-size: 14pt;">3. <em>Sender</em></span></h3>
<p style="text-align: justify;"><em>Sender</em> adalah bagian akhir yang berisi informasi tentang <strong>pengirim </strong>kartu.</p>
<p><img fetchpriority="high" decoding="async" style="height: auto; max-width: 100%; width: 500px; margin-left: auto; margin-right: auto; display: block;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/ENG%208%20-%20Infografik%20-%20Konsep%20Pelajaran%20-%20Contoh%20Greeting%20-%20600%20x%20600.jpg" alt="struktur greeting card" width="500" height="500" /></p>
<p style="text-align: justify;"><strong>Baca Juga: <a href="/blog/aspects-of-recount-text" rel="noopener">Recount Text: Pengertian, Struktur, Kaidah Kebahasaan, dan Contohnya</a> </strong></p>
<p> </p>
<h2><span style="font-size: 18pt;">Contoh <em>Greeting Card </em>dalam Berbagai Situasi</span></h2>
<p style="text-align: justify;">Contoh-contoh ungkapan yang digunakan pada <em><i>greeting cards</i></em> harus sesuai dengan tujuannya ya. Berikut ini adalah beberapa contoh <em><i>greeting card</i></em> bahasa Inggris beserta artinya yang bisa kamu gunakan dalam berbagai kesempatan.</p>
<p> </p>
<h3><span style="font-size: 14pt;">a.<em> Greeting Card for Congratulation</em></span></h3>
<p style="text-align: justify;">Saat ingin mengucapkan selamat dalam kartu ucapan bahasa Inggris, kamu bisa menggunakan ungkapan “<em><i>Congratulation on</i></em>…” yang diikuti dengan keterangan pencapaian yang telah diraih si penerima. Berikut contoh <em>greeting cards</em> untuk ucapan <em>congratulation</em>:</p>
<ol>
<li style="text-align: justify;"><em>Congratulations!</em> (Selamat!)</li>
<li style="text-align: justify;"><em>Great Job!</em> (Kerja bagus!)</li>
<li style="text-align: justify;"><em>Well done!</em> (Sangat baik!)</li>
<li style="text-align: justify;"><em>Congratulations on winning the badminton match!</em> (Selamat atas kemenangan pada pertandingan bulu tangkis!)</li>
<li style="text-align: justify;"><em>So pleased to see you achieved great things!</em> (Sangat senang melihatmu mencapai kerja yang bagus!)</li>
<li style="text-align: justify;"><em>Congratulations on achieving this milestone! Your hard work and dedication have truly paid off. Wishing you more success in the future</em>. (Selamat atas pencapaian ini! Kerja keras dan dedikasimu benar-benar terbayar. Semoga kesuksesan terus menyertaimu di masa depan.)</li>
<li style="text-align: justify;"><em>Congratulations on your new journey! May this chapter bring you happiness, growth, and countless blessings</em>. (Selamat atas perjalanan barumu. Semoga babak ini membawa kebahagiaan, pertumbuhan, dan banyak berkah.)</li>
<li style="text-align: justify;"><em>Congratulations on your promotion! This is just the beginning of more wonderful achievements. Keep up the great work and keep shining!</em> (Selamat atas promosimu! Ini baru awal dari banyak pencapaian luar biasa lainnya. Tetap semangat untuk bekerja keras dan terus bersinar!)</li>
<li style="text-align: justify;"><em>Congratulations on your graduation! Your dedication and perseverance have led you here. Here’s to a bright future filled with success and happiness.</em> (Selamat wisuda! Dedikasi dan ketekunanmu telah membawamu ke sini. Semoga masa depanmu penuh dengan kesuksesan dan kebahagiaan.)</li>
<li style="text-align: justify;"><em>You did it! Congratulations on this amazing success. May this achievement open doors to even greater opportunities</em>. (Kamu berhasil! Selamat atas kesuksesan yang luar biasa ini. Semoga pencapaian ini membuka pintu menuju kesempatan-kesempatan yang lebih besar lagi.)</li>
</ol>
<p> </p>
<h3><span style="font-size: 14pt;">b.<em> Greeting Card for Wish and Hope</em></span></h3>
<p style="text-align: justify;">Selanjutnya, kamu juga bisa menggunakan<em><i> greeting card</i></em> untuk mengungkapkan doa dan harapan (<em>wish and hope</em>). Ini dia contoh <em>greeting card for wish and hope</em>:</p>
<ol>
<li style="text-align: justify;"><em>Wish you all the best.</em> (Semoga yang terbaik untukmu.)</li>
<li style="text-align: justify;"><em>I hope your dreams come true.</em> (Semoga cita citamu tercapai.)</li>
<li style="text-align: justify;"><em>I hope you get well really soon.</em> (Semoga kamu lekas sembuh.)</li>
<li style="text-align: justify;"><em>Warmest congratulations and best wishes on your achievement!</em> (Selamat dan doa terbaik untuk pencapaianmu!)</li>
<li style="text-align: justify;"><em>I am happy for you, Hope you are thrilled about your new job!</em> (Aku ikut senang, semoga kamu bener-bener senang dengan pekerjaan barumu ya!)</li>
<li style="text-align: justify;"><em>Wishing you all the happiness and success in everything you do! May each day bring you closer to your dreams</em>. (Semoga kamu mendapatkan kebahagiaan dan kesuksesan dalam setiap hal yang kamu lakukan! Semoga setiap hari membawamu lebih dekat pada impianmu.)</li>
<li style="text-align: justify;"><em>May this special day be filled with love, laughter, and countless blessings. Here’s to a wonderful journey ahead!</em> (Semoga hari istimewa ini dipenuhi dengan cinta, tawa, dan berkat yang tak terhitung. Inilah untuk perjalanan indah di masa depan!)</li>
<li style="text-align: justify;"><em>Sending you warm wishes on your new adventure! May you find joy, fulfillment, and growth in every step you take.</em> (Mengirimkan doa terbaik untuk petualangan barumu! Semoga kamu menemukan kebahagiaan, kepuasan, dan pertumbuhan di setiap langkah yang kamu ambil.)</li>
<li style="text-align: justify;"><em>As you begin this new chapter, may it be filled with exciting opportunities and endless possibilities. Keep shining and chasing your dreams!</em> (Saat kamu memulai babak baru ini, semoga dipenuhi dengan peluang menarik dan kemungkinan tanpa batas. Tetap bersinar dan kejar impianmu!)</li>
<li style="text-align: justify;"><em>Wishing you strength, courage, and lots of luck! May every challenge you face be a step closer to success.</em> (Semoga kamu diberi kekuatan, keberanian, dan banyak keberuntungan! Semoga setiap tantangan yang kamu hadapi menjadi langkah lebih dekat menuju kesuksesan.)</li>
</ol>
<p> </p>
<p style="font-weight: bold; text-align: justify;">Baca Juga: <a href="/blog/mengenal-sapaan-dalam-bahasa-inggris" rel="noopener">Cara Menyapa Orang (Greetings) dalam Bahasa Inggris</a></p>
<p style="text-align: justify;">Sampai sini, sudah mulai paham dengan berbagai <strong>contoh <em>greeting cards</em></strong>? Sebelum kita bahas lebih jelas lagi, kalo masih ada poin-poin yang belum kamu mengerti, mending belajar sama ahlinya, deh. Belajar bareng kakak-kakak pengajar di <a href="https://www.ruangguru.com/privat/bahasa-inggris"><strong>Ruangguru Privat Bahasa Inggris</strong></a> misalnya.</p>
<p style="text-align: justify;">Belajar nggak cuma menyenangkan, tapi kamu juga bakal diajari konsepnya sampai paham! Para pengajar di Ruangguru Privat juga sudah terstandarisasi kualitasnya, loh. Kamu juga bisa pilih nih, mau diajarkan secara langsung (<em>offline</em>) atau daring (<em>online</em>). Fleksibel, kan? Untuk info lebih lanjut, cuss klik link berikut!</p>
<p><a href="https://cta.ruangguru.com/blog-rg10-privat"><img decoding="async" class="aligncenter size-medium" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/94e6e69e-708c-48fc-b4e9-d277c9405371.png" alt="CTA Ruangguru Privat" /></a></p>
<p> </p>
<h3><span style="font-size: 14pt;">c. <em>Greeting Card for Condolences</em></span></h3>
<p style="text-align: justify;">Untuk mengucapakan belasungkawa (<em>condolences</em>), kamu bisa menggunakan contoh ungkapan berikut ini:</p>
<ol>
<li style="text-align: justify;"><em>I am sorry to hear that.</em> (Aku turut berduka cita.)</li>
<li style="text-align: justify;"><em>I am sorry for your loss.</em> (Aku turut berduka cita atas kehilanganmu.)</li>
<li style="text-align: justify;"><em>I am deeply sorry for the loss of your grandmother</em>. (Aku turut berduka cita atas kepergian nenekmu.)</li>
<li style="text-align: justify;"><em>Please accept my condolences</em>. (Terimalah ucapan belasungkawaku.)</li>
<li style="text-align: justify;"><em>My sincere condolences to you and your family</em>. (Aku turut berbelasungkawa untukmu dan keluargamu)</li>
<li style="text-align: justify;"><em>Our hearts are saddened by your loss, and our thoughts are with you during this difficult time. May you find peace and comfort in the love and support of those around you</em>. (Hati kami berduka atas kehilanganmu, dan pikiran kami bersamamu di masa sulit ini. Semoga kamu menemukan kedamaian dan kenyamanan dalam cinta dan dukungan orang-orang di sekitarmu.)</li>
<li style="text-align: justify;"><em>Words cannot express how saddened we are to hear of your loss. Our thoughts and prayers are with you and your family.</em> (Kata-kata tidak bisa menggambarkan betapa sedihnya kami mendengar tentang kehilanganmu. Doa dan pikiran kami menyertaimu dan keluargamu.)</li>
<li style="text-align: justify;"><em>In this time of sorrow, we hope you feel surrounded by much love. Wishing you peace and comfort in the days ahead</em>. (Di saat penuh duka ini, kami berharap kamu merasakan dikelilingi oleh banyak cinta. Semoga kamu menemukan kedamaian dan kenyamanan di hari-hari yang akan datang.)</li>
<li style="text-align: justify;"><em>Please accept our heartfelt condolences for your loss. May the loving memories of [Name] bring you peace, comfort, and strength</em>. (Tolong terimalah belasungkawa tulus kami atas kehilanganmu. Semoga kenangan indah tentang [Nama] membawa kedamaian, kenyamanan, dan kekuatan bagimu.)</li>
<li style="text-align: justify;"><em>We are deeply sorry for your loss. Thinking of you and your family at this time and sending love and strength your way</em>. (Kami sangat berduka atas kehilanganmu. Kami memikirkanmu dan keluargamu saat ini dan mengirimkan cinta serta kekuatan untukmu.)</li>
</ol>
<p> </p>
<h3><span style="font-size: 14pt;">d. <em>Greeting Card for Happy Birthday</em></span></h3>
<p style="text-align: justify;">Selamat ulang tahun! Berikut adalah beberapa contoh ungkapan yang bisa kamu gunakan di kartu ucapannya:</p>
<ol>
<li style="text-align: justify;"><em>Happy birthday!</em> (Selamat ulang tahun!)</li>
<li style="text-align: justify;"><em>Happy birthday to you! Wish you all the best.</em> (Selamat ulang tahun, harapan terbaik untukmu!)</li>
<li style="text-align: justify;"><em>Hope your birthday is one to remember!</em> (Semoga ulang tahunmu berkesan!)</li>
<li style="text-align: justify;"><em>Warmest wishes and love on your birthday!</em> (Harapan dan cinta terhangat di hari ulang tahunmu!)</li>
<li style="text-align: justify;"><em>I hope your birthday is as special as you are!</em> (Semoga ulang tahunmu seistimewa dirimu!)</li>
<li style="text-align: justify;"><em>Hope all your birthday wishes come true!</em> (Semoga semua harapan ulang tahunmu tercapai!)</li>
<li style="text-align: justify;"><em>Happy sweet birthday, sweetheart!</em> (Selamat ulang tahun, sayangku!)</li>
<li style="text-align: justify;"><em>The world is so grateful to have you in it. Have a wonderful birthday.</em> (Dunia ini sangat bersyukur karena memilikimu. Selamat memiliki ulang tahun yang indah.)</li>
<li style="text-align: justify;"><em>With every year that passes, you become wiser. May your birthday filled with love.</em> (Setiap tahun yang terlewati membuatmu menjadi lebih bijak. Semoga ulang tahunmu penuh dengan rasa kasih sayang.)</li>
<li style="text-align: justify;"><em>Happy sweet seventeen birthday, Amy! I hope you can be the best in every aspect that you have. Keep fighting to finish your study and I wish the best luck for your future.</em> (Selamat ulang tahun ke 17, Amy! Aku berharap kamu bisa menjadi yang terbaik dalam segala aspek yang kamu punya. Tetap semangat untuk menyelesaikan sekolah dan aku berharap yang terbaik untuk masa depanmu.)</li>
</ol>
<p> </p>
<h3><span style="font-size: 14pt;">e. <em>Greeting Card for Graduation</em></span></h3>
<p style="text-align: justify;">Gimana cara memberikan kartu ucapan atas kelulusan seseorang? Simak contoh <em>greeting cards for graduation</em>:</p>
<ol>
<li style="text-align: justify;"><em>Congratulation for your graduation!</em> (Selamat atas kelulusanmu!)</li>
<li style="text-align: justify;"><em>Congratulation on your graduation! Best wishes for your next journey!</em> (Selamat atas kelulusannya! Yang terbaik untuk langkahmu selanjutnya!)</li>
<li style="text-align: justify;"><em>So happy to see you on your graduation day. So very proud of your achievement</em>. (Sangat bahagia melihatmu di hari kelulusanmu. Sangat bangga atas pencapaianmu.)</li>
<li style="text-align: justify;"><em>We’re so proud of you, and honored to celebrate graduation day with you!</em> (Kami sangat bangga dengan kamu, dan merasa terhormat untuk merayakan hari kelulusan bersamamu!)</li>
<li style="text-align: justify;"><em>Happy graduations! Best of luck on your new beginnings</em>! (Selamat atas kelulusanmu! Semoga sukses untuk awal barumu!)</li>
<li style="text-align: justify;"><em>Nothing can stop you now, happy Graduation! Keep reaching for the stars!</em> (Tidak ada yang bisa menghentikan kamu sekarang, Selamat atas kelulusanmu! Teruslah meraih bintang!)</li>
</ol>
<p> </p>
<p style="text-align: justify;"><img decoding="async" style="height: auto; max-width: 100%; width: 500px; margin-left: auto; margin-right: auto; display: block;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/ENG%208%20-%20Infografik%20-%20Konsep%20Pelajaran%20-%20Contoh%20Greeting%20-%20600%20x%20600%20_2.jpg" alt="Greeting Cards " width="500" height="500" /></p>
<p> </p>
<h3><span style="font-size: 14pt;">f. <em>Greeting Card for Teacher’s Day</em></span></h3>
<p style="text-align: justify;">Gunakan beberapa contoh ungkapan berikut untuk membuat kartu ucapan di Hari Guru (<em>greeting cards for Teacher’s Day</em>):</p>
<ol>
<li style="text-align: justify;"><em>Happy Teacher’s Day!</em> (Selamat Hari Guru!)</li>
<li style="text-align: justify;"><em>Thank you for all you have taught me.</em> (Terima kasih atas semua yang sudah Bapak/Ibu ajarkan.)</li>
<li style="text-align: justify;"><em>Your are an amazing teacher!</em> (Bapak/Ibu adalah guru yang luar biasa!)</li>
<li style="text-align: justify;"><em>Happy teacher’s day! You are like a light that always lightens our life. We will never forget about it. We love you so much.</em> (Selamat hari guru! Guru seperti cahaya yang selalu menerangi hidup kami. Kami tidak akan pernah melupakannya. Terima kasih guruku.)</li>
<li style="text-align: justify;"><em>The best teachers teach from the heart, not from the book. Thank you for being a wonderful teacher. Happy Teacher’s Day!</em> (Guru terbaik mengajar dari hati, bukan dari buku. Terima kasih telah menjadi guru yang luar biasa. Selamat Hari Guru!)</li>
</ol>
<p> </p>
<h3><span style="font-size: 14pt;">g. <em>Greeting Card for Mother’s Day</em></span></h3>
<p style="text-align: justify;">Hari Ibu tentu saja menjadi hari yang sangat spesial. Simak beberapa contoh ucapan yang bisa kamu gunakan di <em>greeting cards for Mother’s Day</em>:</p>
<ol>
<li style="text-align: justify;"><em>Happy Mother’s Day!</em> (Selamat Hari Ibu!)</li>
<li style="text-align: justify;"><em>I’m so proud to be your [son/daughter]</em>. (Aku sangat bangga menjadi anakmu.)</li>
<li style="text-align: justify;"><em>You hold such a special place in my heart</em>. (Ibu, dirimu memiliki tempat spesial di hatiku.)</li>
<li style="text-align: justify;"><em>Behind every great kid is an amazing mum!</em> (Di balik setiap anak hebat ada ibu yang hebat!)</li>
<li style="text-align: justify;"><em>Thanks for being the best mum in the world!</em> (Terima kasih telah menjadi ibu terbaik di dunia!)</li>
</ol>
<p> </p>
<h3><span style="font-size: 14pt;">h. <em>Greeting Card for Father’s Day</em></span></h3>
<p style="text-align: justify;">Nggak hanya hari ibu, kamu juga harus memberikan ucapan hangat di Hari Ayah. Berikut contoh <em>greeting cards for Father’s Day</em>:</p>
<ol>
<li style="text-align: justify;"><em>Happy Father’s Day!</em> (Selamat Hari Ayah!)</li>
<li style="text-align: justify;"><em>Happy Father’s day to the coolest dad ever</em>. (Selamat Hari Ayah untuk ayah terkeren di dunia.)</li>
<li style="text-align: justify;"><em>You’re not just my father, but one of my closest friends</em>. (Dirimu bukan hanya ayah, tetapi juga salah satu teman terdekatku.)</li>
<li style="text-align: justify;"><em>You’re my one and only dad!</em> (Kamu satu-satunya ayahku!)</li>
<li style="text-align: justify;"><em>Thank you for being the best dad in the world!</em> (Terima kasih telah menjadi ayah terbaik di dunia!)</li>
</ol>
<p> </p>
<h3><span style="font-size: 14pt;">i. <em>Greeting Card for Valentine’s Day</em></span></h3>
<p style="text-align: justify;"><em>Valentine’s Day</em> atau Hari Valentine, sering dijadikan momen spesial untuk mengungkapkan kasih sayang kepada orang terkasih. Berikut contoh <em>greeting cards</em> untuk <em>Valentine’s Day</em>:</p>
<ol>
<li style="text-align: justify;"><em>Happy Valentine’s Day! My favorite place in the world is next to you</em>. (Selamat Hari Valentine! Tempat favoritku di dunia adalah di sebelahmu.)</li>
<li style="text-align: justify;"><em>You may hold my hand for awhile, but you hold my heart forever</em>. (Kamu mungkin memegang tanganku sebentar, tapi kamu telah memegang hatiku selamanya.)</li>
<li style="text-align: justify;"><em>To another Valentine’s Day spent with the love of my life, and to many more</em>. (Untuk Hari Valentine yang dihabiskan bersama cinta dalam hidupku, dan masih banyak lagi.)</li>
<li style="text-align: justify;"><em>Every love story is wonderful but ours is my favorite</em>. (Setiap kisah cinta itu indah, tetapi kisah cinta kita adalah favoritku.)</li>
<li style="text-align: justify;"><em>Like you and me, some things are just meant to be</em>. (Seperti kamu dan aku, beberapa hal memang telah ditakdirkan.)</li>
</ol>
<p> </p>
<h3>j. <em>Greeting Card for Idul Fitri</em></h3>
<p style="text-align: justify;"><em>Greeting card</em> juga bisa digunakan untuk mengucapkan selama pada hari-hari spesial keagamaan. Coba lihat contoh kartu ucapan untuk Idul Fitri berikut (<em>greeting cards for Idul Fitri</em>).</p>
<ol>
<li style="text-align: justify;"><em>Happy Eid! </em>(Selamat Idul Fitri!)</li>
<li style="text-align: justify;"><em>A very Happy Eid Mubarak to you</em>. (Selamat hari lebaran untukmu.)</li>
<li style="text-align: justify;"><em>Congratulations to celebrate Eid.</em> (Selamat merayakan hari Lebaran.)</li>
<li style="text-align: justify;"><em>Wishing you a blessed Eid Al-Fitr</em>. (Selamat Idul Fitri yang diberkahi.)</li>
<li style="text-align: justify;"><em>On this glorious day, I apologize for any wrong</em>. (Pada hari yang mulia ini, saya mohon maaf atas segala salah.)</li>
<li style="text-align: justify;"><em>Eid Mubarak to all Muslims around the world</em>. (Selamat Hari Raya Idul Fitri untuk seluruh Muslim di dunia.)</li>
<li style="text-align: justify;"><em>Happy Eid Mubarak, hope we see Ramadan again next year.</em> (Selamat Hari Raya Idul Fitri, semoga kita bisa bertemu Ramadan lagi tahun depan.)</li>
<li style="text-align: justify;"><em>Eid Mubarak! Wishing you a joyous and blessed Eid</em>. (Eid Mubarak! Semoga Idul Fitri Anda menyenangkan dan diberkati.)</li>
<li style="text-align: justify;"><em>Sending warm wishes for a happy Eid. Eid Mubarak!</em> (Mengirim ucapan hangat untuk Idul Fitri. Selamat Idul Fitri!)</li>
<li style="text-align: justify;"><em>May Allah bless you and your family with health, wealth, blessings, and happiness on this Eid-ul-Fitr. Eid Mubarak!</em> (Semoga Allah memberkati kamu sekeluarga dengan kesehatan, rezeki, berkah, dan kebahagiaan pada Idul Fitri tahun ini. Selamat Idul Fitri!)</li>
</ol>
<p> </p>
<h3><span style="font-size: 14pt;">k. <em>Greeting Card for Christmas</em></span></h3>
<p style="text-align: justify;">Untuk mengucapkan Selamat Natal, kamu bisa menggunakan beberapa contoh ungkapan berikut ini:</p>
<ol>
<li style="text-align: justify;"><em>Merry Christmas!</em> (Selamat Hari Natal!)</li>
<li style="text-align: justify;"><em>I wish you a Merry Christmas.</em> (Selamat Natal!)</li>
<li style="text-align: justify;"><em>Have a wonderful Christmas!</em> (Selamat Natal yang indah!)</li>
<li style="text-align: justify;"><em>I’m wishing you a wonderful and blessed Christmas.</em> (Saya ucapkan selamat Natal yang indah dan diberkati.)</li>
<li style="text-align: justify;"><em>This Christmas I wish happiness and peace for you.</em> (Di Hari Natal ini aku doakan kebahagiaan dan kedamaian untukmu.)</li>
<li style="text-align: justify;"><em>May the melody and spirit of the holidays fill your home with love and peace. I wish you a Merry Christmas!</em> (Semoga melodi dan semangat liburan memenuhi rumahmu dengan cinta dan kedamaian. Selamat Natal!)</li>
<li style="text-align: justify;"><em>May your Christmas be decorated with cheer and filled with love. Have a wonderful holiday!</em> (Semoga Hari Natalmu dihiasi dengan kegembiraan dan penuh dengan cinta. Selamat liburan!)</li>
<li style="text-align: justify;"><em>Let the spirit of Christmas warm your home with love, joy and peace. Have a blessed Christmas!</em> (Biarkan semangat Natal menghangatkan rumahmu dengan cinta, sukacita, dan kedamaian. Selamat Natal!)</li>
<li style="text-align: justify;"><em>May you celebrate Christmas with full of love and cheer!</em> (Semoga kamu merayakan Hari Natal dengan penuh cinta dan kebahagiaan!)</li>
<li style="text-align: justify;"><em>Best wishes for you and your family this Christmas.</em> (Doa yang terbaik bagimu dan keluargamu di Hari Natal ini)</li>
</ol>
<p> </p>
<h3><span style="font-size: 14pt;">l. <em>Greeting Card for New Year</em></span></h3>
<p style="text-align: justify;">Tahun baru selalu menjadi perayaan yang ditunggu-tunggu oleh banyak orang. Kamu bisa menggunakan contoh di bawah ini untuk membuat kartu ucapan tahun baru (<em>greeting cards for New Year</em>):</p>
<ol>
<li style="text-align: justify;"><em>Happy New Year!</em> (Selamat tahun baru!)</li>
<li style="text-align: justify;"><em>Have a fabolous new year!</em> (Semoga kamu mendapatkan tahun baru yang menakjubkan!)</li>
<li style="text-align: justify;"><em>Wishing you a Happy New Year filled with happiness</em>. (Semoga Tahun Baru kamu penuh dengan kebahagiaan.)</li>
<li style="text-align: justify;"><em>Here’s to another year filled with new joys, love, and cheerful times.</em> (Ini untuk satu tahun lagi yang penuh dengan kebahagiaan, kasih sayang, dan keceriaan.)</li>
<li style="text-align: justify;"><em>May this New Year brings you love, joy, and happiness</em>. (Semoga tahun baru ini memberikan kamu kasih sayang, kedamaian, dan kebahagiaan.)</li>
<li style="text-align: justify;"><em>May you discover everything you are looking for in the new year right inside yourself! Happy new year!</em> (Semoga kamu menemukan semua yang kamu cari di tahun baru ini, tepat di dalam dirimu! Selamat Tahun Baru!)</li>
<li style="text-align: justify;"><em>Happy New Year! Leave last year behind and let it go. For it was imperfect and thankfully it can go.</em> (Selamat tahun baru! Tinggalkan tahun lalu dan biarkan saja. Karena ia tidak sempurna dan syukurnya bisa dilewati.)</li>
<li style="text-align: justify;"><em>Hopefully this year you will have new adventures, new roads to explore, and new success to reach! Happy New Year!</em> (Semoga saja tahun ini kamu akan memiliki petualangan baru, jalan baru untuk dijelajahi, dan kesuksesan yang baru untuk dicapai. Selamat tahun baru!)</li>
<li style="text-align: justify;"><em>Years may come and go, but my love for you will never go. I hope you’ll have a happy and fabulous New Year.</em> (Tahun mungkin pergi silih berganti, namun cintaku untukmu tidak akan pernah pergi. Aku harap, kamu akan mendapatkan tahun baru yang bahagia dan luar biasa.)</li>
<li style="text-align: justify;"><em>Sending you warm wishes for a wonderful New Year filled with love, laughter, and all the things that bring joy to your life. </em>(Mengirimkan harapan hangat untuk Tahun Baru yang indah yang dipenuhi dengan cinta, tawa, dan semua hal yang membawa kegembiraan dalam hidupmu.)</li>
</ol>
<p> </p>
<h3 style="text-align: justify;"><span style="font-size: 14pt;">m. <em>Greeting Card for Get Well Soon</em></span></h3>
<p style="text-align: justify;">Memberi doa dan ucapan semangat kepada temanmu yang sedang sakit, akan membantu mereka yang sedang berjuang dalam menghadapi penyakitnya, loh! Kamu bisa memberi <em>greeting cards for get well soon</em>.</p>
<ol>
<li style="text-align: justify;"><em>I will be there with you no matter what and no matter when. may God bless you in your recovery</em>. (Aku akan berada di sana bersamamu, apa pun yang terjadi dan kapan pun, semoga Tuhan memberkatimu dalam kesembuhanmu.)</li>
<li style="text-align: justify;"><em>Sending sunshine to brighten your day. Get well soon my dearest friend</em>. (Aku kirimkan cerahnya sinar matahari untuk menerangkan harimu. Semoga cepat sembuh, kawanku.)</li>
<li style="text-align: justify;"><em>We miss your laughter and your vibrancy. Wishing you a fast recovery. From your dear friends</em>. (Kami merindukan tawa dan semangatmu. Berharap kamu cepat sembuh. Dari kawan kawanmu.)</li>
<li style="text-align: justify;"><em>All the best and get better soon friend!</em> (Semua yang terbaik dan semoga cepat sembuh, kawan!</li>
<li style="text-align: justify;"><em>Thinking of you and sending warm wishes for a speedy recovery. Get well soon! </em>(Memikirkanmu dan mengirimkan harapan hangat untuk pemulihan yang cepat. Cepat sembuh!)</li>
</ol>
<p> </p>
<p style="text-align: center;">—</p>
<p style="text-align: justify;">Sekarang kamu sudah tahu kan beberapa conto<em><i>h greeting card </i></em>beserta dengan pengertian, tujuan, dan strukturnya. Selanjutnya, kamu bisa coba membuat ucapan kamu sendiri ya. Mau lihat lebih banyak contoh lagi? Langsung aja buka aplikasi <span style="font-weight: bold;"><a href="https://ruangguru.onelink.me/blPk/eaff0eb9" rel="noopener">ruangbelajar</a> </span>kamu ya!</p>
<p><a class="rg-cta" style="text-align: center;" href="https://link.ruangguru.com/blPk/eaff0eb9" target="_blank" rel="noopener"><img decoding="async" class="aligncenter" src="https://cdn-web.ruangguru.com/landing-pages/assets/cta/0ec4a2df-db2e-4ae1-8473-692756dcb684.jpeg" alt="IDN CTA Blog ruangbelajar Ruangguru" /></a></p>
<p><strong>Referensi:</strong></p>
<p>Wachidah, S. dkk. (2017). Bahasa Inggris untuk SMP/MTs Kelas 8: When English Rings a Bell. Jakarta: Pusat Kurikulum dan Perbukuan, Balitbang, Kemendikbud.</p>
</div>
<div class="content-meta-tags">
<a href="https://www.ruangguru.com/blog/tag/bahasa-inggris-viii" rel="tag">Bahasa Inggris VIII</a> <a href="https://www.ruangguru.com/blog/tag/kelas-8" rel="tag">Kelas 8</a> <a href="https://www.ruangguru.com/blog/tag/konsep-pelajaran" rel="tag">Konsep Pelajaran</a> <a href="https://www.ruangguru.com/blog/tag/smp" rel="tag">SMP</a> </div>
</div>
<div class="author-post">
<img loading="lazy" class="author-avatar" width="64px" height="64px" src="https://cdn-web.ruangguru.com/landing-pages/assets/3d54880f-0d74-4691-bb3e-4e0acaf3bd1d.png" alt="">
<div>
<h5 class="author-title">Shabrina Alfari</h5>
<p class="author-description">Content Writer and Content Performance at Ruangguru. Hope my writing finds you well and help you learn a thing or two! :D</p>
</div>
</div> <div class="share-post">
<p>Bagikan artikel ini:</p>
<ul class="socmed">
<li>
<a target="_blank" href="https://api.whatsapp.com/send?phone=&text=100 Contoh Greeting Cards (Kartu Ucapan) Bahasa Inggris | Bahasa Inggris Kelas 8%0D%0A%0D%0Ahttps://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya"><img src="https://cdn-web-2.ruangguru.com/static/whatsapp.png" loading="lazy" alt="Logo Whatsapp " /></a>
</li>
<li>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya&quote=100 Contoh Greeting Cards (Kartu Ucapan) Bahasa Inggris | Bahasa Inggris Kelas 8"> <img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook " /> </a>
</li>
<li>
<a target="_blank" href="https://twitter.com/intent/tweet?text=100 Contoh Greeting Cards (Kartu Ucapan) Bahasa Inggris | Bahasa Inggris Kelas 8&url=https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya"> <img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading="lazy" alt="Logo Twitter " /> </a>
</li>
<li>
<a target="_blank" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.ruangguru.com/blog/mengenal-greeting-card-dan-contohnya&title=100 Contoh Greeting Cards (Kartu Ucapan) Bahasa Inggris | Bahasa Inggris Kelas 8"><img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading="lazy" alt="Logo LinkedIn " /></a>
</li>
</ul>
</div>
</div>
<div class="col-md-4 sticky">
<aside id="sidebar">
<div class="side-banner-desktop">
</div>
<div class="glider-navigation desktop">
<div role="tablist" class="dots" id="side-banner-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="side-banner-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="side-banner-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
<h2 style="font-size: 24px; font-weight: bold; margin-bottom: 16px;margin-top: 16px;">Artikel Terbaru</h2>
<ul>
<li>
<a href="https://www.ruangguru.com/blog/pergerakan-nasional-indonesia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png" alt="Pergerakan Nasional" class="external-img wp-post-image " /> <span>Pergerakan Nasional Indonesia: Pengertian, Tujuan & Penyebabnya | Sejarah Kelas 11</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/runtuhnya-uni-soviet">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png" alt="Runtuhnya Uni Soviet" class="external-img wp-post-image " /> <span>Sejarah Runtuhnya Uni Soviet, Penyebab, dan Dampaknya | Sejarah Kelas 12</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/konflik-palestina-israel">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png" class="external-img wp-post-image " /> <span>Latar Belakang Terjadinya Konflik Palestina dengan Israel | Sejarah Kelas 12</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/9-lembaga-dan-pelaku-pasar-modal-di-indonesia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/279825ac-672b-43f9-b66e-a1c7ec87f784.png" alt="Pelaku Pasar Modal di Indonesia" class="external-img wp-post-image " /> <span>9 Lembaga dan Pelaku Pasar Modal di Indonesia | Ekonomi Kelas 10</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/peristiwa-kontemporer-dunia-perpecahan-cekoslovakia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/2a1a35c0-f1f5-45d4-8869-ff5083bd90e5.png" alt="Perpecahan Cekoslowakia" class="external-img wp-post-image " /> <span>Latar Belakang Perpecahan Cekoslowakia dan Penyebabnya | Sejarah Kelas 12</span>
</a>
</li>
</ul>
</aside>
</div>
</div>
<div class="row">
<div class="col-12">
<section class="related-posts">
<h2 class="page-title">
Artikel Lainnya
</h2>
<div class="content-grid">
<div class="content">
<a href="https://www.ruangguru.com/blog/pergerakan-nasional-indonesia">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Pergerakan Nasional Indonesia: Pengertian, Tujuan & Penyebabnya | Sejarah Kelas 11 </h2>
<div class="content-meta">
<span>March 6, 2026</span> <span>• 8 minutes read</span>
</div>
</div>
</a>
</div>
<div class="content">
<a href="https://www.ruangguru.com/blog/runtuhnya-uni-soviet">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Sejarah Runtuhnya Uni Soviet, Penyebab, dan Dampaknya | Sejarah Kelas 12 </h2>
<div class="content-meta">
<span></span> <span>• 11 minutes read</span>
</div>
</div>
</a>
</div>
<div class="content">
<a href="https://www.ruangguru.com/blog/konflik-palestina-israel">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Latar Belakang Terjadinya Konflik Palestina dengan Israel | Sejarah Kelas 12 </h2>
<div class="content-meta">
<span>March 5, 2026</span> <span>• 5 minutes read</span>
</div>
</div>
</a>
</div>
</div>
</section> </div>
</div>
<div class="banner-product-wrapper">
<a href="https://cta.ruangguru.com/7c02db90-610d-11ee-80fe-4201ac180089" target="_blank" class="alert alert-dismissible fade show banner-product" role="alert">
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
<!-- <p>Yuk pilih kelas dan materi belajar kamu di sini</p>
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0e292531-9ee1-4eed-92f5-b5c053eea4c2.svg" width="42px" height="42px" class="arrow-right"> -->
<img class="image-floating-bottom" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/d19eb9b6-999d-4b92-87c6-c4fb32000d73.png?convert=web" />
</a>
</div>
</div>
</div>
<script>
function sleep(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}
async function replaceCtaMarkupAsync() {
await sleep(2000);
alert("replace")
const contentBody = document.querySelector('.content-body');
const paragraphs = contentBody.querySelectorAll('p');
const regexPattern = /{{cta\(['"](.+?)['"]\)}}/g;
paragraphs.forEach((paragraph) => {
const originalHTML = paragraph.innerHTML;
let modifiedHTML = '';
let lastIndex = 0;
for (const match of originalHTML.matchAll(regexPattern)) {
const ctaId = match[1];
modifiedHTML += originalHTML.slice(lastIndex, match.index) + `<b>${ctaId}</b>`;
lastIndex = match.index + match[0].length;
}
modifiedHTML += originalHTML.slice(lastIndex);
paragraph.innerHTML = modifiedHTML;
});
document.addEventListener("DOMContentLoaded", () => {
replaceCtaMarkupAsync();
});
}
</script>
<div class="modal fade" id="popupPromo" tabindex="-1" aria-labelledby="popupPromoLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" data-bs-backdrop="static" data-bs-keyboard="false">
<div class="modal-content">
<div class="button-wrapper">
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="glider-contain">
<div class="glider">
<a class="" target="_blank" href="https://cta.ruangguru.com/ab-web-pop-up-banner-blog-rg">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/4680961a-4e01-4169-8ff4-da0823d0da6c.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/ab-web-pop-up-banner-blog-rg-1">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/e0ebb0c9-e368-4524-9241-dbaf73cafccd.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/rasionalisasi-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0ec15e92-707a-4660-8134-11f1c1e539a8.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/to-snbt-reg-2026-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-blog-to-snbt-prem">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/to-prem-tka-sd-smp-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/e6888a56-1d95-4d8a-b87a-b19b8a185651.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/rgp-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/851003e6-07b5-40d1-9068-f9b0bcb1625a.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/25f78174-4fc2-11ef-9a39-4201ac180089">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/cbe7b869-fbe2-4497-8a1e-42344df5b137.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/kitab-tka-smp-popup-blog">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/eb41ad00-e4dc-46f5-b9f6-721266fc371e.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-rg-kitab-utbk-snbt-lite">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f7908ac1-3b0b-492c-bf87-dcea2b20b87c.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-rg-kitablitetkasmp">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/50097055-1862-46a8-bbe0-fa5b077f88bb.png" />
</a>
</div>
<div class="glider-navigation">
<div role="tablist" class="dots" id="popup-promo-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="popup-promo-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="popup-promo-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var jsonString = '[{"CreatedAt":"2025-07-25 01:01:27+00:00","Id":696,"UpdatedAt":"2026-02-25 02:12:12+00:00","campaign":null,"cta":[{"Id":31467,"ctaId":"ab-web-pop-up-banner-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/ab-web-pop-up-banner-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b9b5f501-be14-4e3f-9ad8-a87e17ec16e9.png","name":"[AB] Web Pop Up Banner - Blog RG","targetUrl":"https:\/\/bayar.ruangguru.com\/?utm-source=ab-web-pop-up-banner-blog-rg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/4680961a-4e01-4169-8ff4-da0823d0da6c.png","name":"[RG] Popup Banner Blog - Promo SNBT Ramadan","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":1,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-07-25 01:01:27+00:00","Id":705,"UpdatedAt":"2026-02-23 10:52:46+00:00","campaign":null,"cta":[{"Id":33341,"ctaId":"ab-web-pop-up-banner-blog-rg-1","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/ab-web-pop-up-banner-blog-rg-1)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f30c4943-4456-4a96-858b-fe065c9073ae.png","name":"[AB] Web Pop Up Banner - Blog RG 1","targetUrl":"https:\/\/bayar.ruangguru.com\/?utm-source=ab-web-pop-up-banner-blog-rg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/e0ebb0c9-e368-4524-9241-dbaf73cafccd.png","name":"[RG] Popup Banner Blog - Promo TKA Ramadan","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":2,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":657,"UpdatedAt":"2026-02-06 03:52:10+00:00","campaign":null,"cta":[{"Id":33189,"ctaId":"rasionalisasi-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/rasionalisasi-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/0ec15e92-707a-4660-8134-11f1c1e539a8.png","name":"[RG] Pop Up Blog - Rasionalisasi","targetUrl":"https:\/\/www.ruangguru.com\/rasionalisasi"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/0ec15e92-707a-4660-8134-11f1c1e539a8.png","name":"[RG] Pop Up Blog RG - Rasionalisasi","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":3,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-12-07 09:26:39+00:00","Id":677,"UpdatedAt":"2026-02-12 02:22:12+00:00","campaign":null,"cta":[{"Id":33305,"ctaId":"to-snbt-reg-2026-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/to-snbt-reg-2026-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg","name":"[IDN] CTA Popup Blog RG - Tryout SNBT Regular 2026","targetUrl":"https:\/\/link.ruangguru.com\/blPk\/TOUTBKREG7"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg","name":"[RG] Popup Blog RG - Tryout Regular 2026","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":4,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2026-02-05 10:16:52+00:00","Id":689,"UpdatedAt":"2026-03-05 02:41:12+00:00","campaign":null,"cta":[{"Id":33338,"ctaId":"pop-blog-to-snbt-prem","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-blog-to-snbt-prem)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg","name":"[RG] Popup Blog - TO SNBT Prem","targetUrl":"https:\/\/link.ruangguru.com\/blPk\/TOUTBKPREM"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg","name":"[RG] Pop blog - TO SNBT Prem","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":5,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-12-07 09:26:39+00:00","Id":679,"UpdatedAt":"2026-03-04 03:44:16+00:00","campaign":null,"cta":[{"Id":33304,"ctaId":"to-prem-tka-sd-smp-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/to-prem-tka-sd-smp-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/1bf472e1-62f4-4aa9-ab8c-4fa72a82dd7b.png","name":"[RG] Pop Up Blog RG - TO Premium TKA SD SMP","targetUrl":"https:\/\/s.id\/TOTKAPREMSDSMP"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/e6888a56-1d95-4d8a-b87a-b19b8a185651.png","name":"[RG] Popup Blog RG - TO TKA Premium SD SMP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":6,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-08-25 04:25:04+00:00","Id":672,"UpdatedAt":"2026-02-06 03:52:17+00:00","campaign":null,"cta":[{"Id":33285,"ctaId":"rgp-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/rgp-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/851003e6-07b5-40d1-9068-f9b0bcb1625a.png","name":"[RG] Pop Up Blog - RGP","targetUrl":"https:\/\/www.ruangguru.com\/privat"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/851003e6-07b5-40d1-9068-f9b0bcb1625a.png","name":"[RG] Pop Up Blog - RGP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":7,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":379,"UpdatedAt":"2026-03-06 01:54:52+00:00","campaign":null,"cta":[{"Id":31356,"ctaId":"25f78174-4fc2-11ef-9a39-4201ac180089","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/25f78174-4fc2-11ef-9a39-4201ac180089)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f60bc49c-c00f-4a5e-80a2-2552fa18ae21.jpg","name":"CTA Blog RG - Kitab UTBK SNBT","targetUrl":"https:\/\/bit.ly\/orderkitabrg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/cbe7b869-fbe2-4497-8a1e-42344df5b137.jpg","name":"[RG] Pop Up Blog RG - Kitab UTBK SNBT","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":8,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":587,"UpdatedAt":"2026-03-06 01:55:00+00:00","campaign":null,"cta":[{"Id":33020,"ctaId":"kitab-tka-smp-popup-blog","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/kitab-tka-smp-popup-blog)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/9ea9eca7-9ef7-433c-baad-14bc1019f890.jpg","name":"[RG] Pop up blog - Kitab TKA SMP","targetUrl":"https:\/\/bit.ly\/kitabtkasmprg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/eb41ad00-e4dc-46f5-b9f6-721266fc371e.jpg","name":"[RG] Pop Up Blog RG - Kitab TKA SMP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":9,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-11-12 10:28:45+00:00","Id":636,"UpdatedAt":"2026-02-06 03:52:20+00:00","campaign":null,"cta":[{"Id":33149,"ctaId":"pop-rg-kitab-utbk-snbt-lite","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-rg-kitab-utbk-snbt-lite)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/8d6f8639-cfff-4d64-89ea-f68bfe7a868c.png","name":"[RG] Pop blog - Kitab utbk snbt lite","targetUrl":"https:\/\/s.id\/litesnbt26"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f7908ac1-3b0b-492c-bf87-dcea2b20b87c.png","name":"[RG] Pop blog - Kitab utbk snbt lite","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":10,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-11-14 08:09:42+00:00","Id":647,"UpdatedAt":"2026-02-06 03:52:21+00:00","campaign":null,"cta":[{"Id":33160,"ctaId":"pop-rg-kitablitetkasmp","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-rg-kitablitetkasmp)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/20edba9b-ef84-4938-b698-4a82783478a5.png","name":"[RG] Pop blog - kitab lite tka smp","targetUrl":"https:\/\/s.id\/litetkasmp26"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/50097055-1862-46a8-bbe0-fa5b077f88bb.png","name":"[RG] Pop blog - kitab lite tka smp","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":11,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"}]';
var jsArray = JSON.parse(jsonString);
console.log(jsArray);
</script>
<script>
let windowHeight = window.innerHeight;
let promosLength = 11;
document.addEventListener('DOMContentLoaded', function() {
// Initialize Bootstrap Modal
let popupPromo = new bootstrap.Modal(document.getElementById('popupPromo'), {});
// Initialize Glider.js inside the Bootstrap Modal
function initGliderInModal() {
new Glider(document.querySelector('#popupPromo .glider'), {
slidesToScroll: 1,
slidesToShow: 1,
draggable: true,
dots: '#popup-promo-dots',
arrows: {
prev: '#popup-promo-prev',
next: '#popup-promo-next'
}
});
}
// Show Bootstrap Modal and initialize Glider.js after a specified scroll amount
const scrollThreshold = 2 / 3 * windowHeight; // The scroll amount in pixels to trigger the Modal
let gliderInitialized = false;
window.addEventListener('scroll', function() {
if (window.scrollY >= scrollThreshold && !gliderInitialized && promosLength > 0) {
popupPromo.show();
// Listen for the 'shown' event to initialize Glider.js after the Modal has been fully displayed
$('#popupPromo').on('shown.bs.modal', function() {
initGliderInModal();
gliderInitialized = true;
// Optionally, remove the 'shown' event listener after initializing the Glider to avoid re-initializing
$('#popupPromo').off('shown.bs.modal');
});
// Remove the scroll event listener after the Modal is shown to avoid re-initializing the Glider
this.removeEventListener('scroll', arguments.callee);
}
});
});
</script>
<script src="https://unpkg.com/analytics@0.8.1/dist/analytics.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/analytics-plugin-trackable-min@0.4.5/dist/analytics-plugin-trackable.min.js"></script>
<script type="text/javascript" defer>
/* Initialize analytics */
var Analytics = window._analytics.init({
app: "ruangguruLanding",
debug: false,
plugins: [analyticsTrackable()],
});
/* Additional context tracker pageView */
const post_id = 832;
const tags_id = [217,25,10,16];
const category_id = 487;
const sub_category_id = 493;
const customData = {
tags_id: tags_id,
category_id: category_id,
sub_category_id: sub_category_id,
post_id: post_id,
};
Analytics.plugins.trackable.context(JSON.stringify(customData));
Analytics.ready(function () {
Analytics.page();
});
$(document).on('click', '[data-tracking-event-type]', function (event) {
const eventType = $(this).data('tracking-event-type');
const context = $(this).data('tracking-context');
Analytics.track(eventType, context);
});
</script>
<footer class="footer">
<div class="container">
<div class="row">
<div class="col-lg-3">
<div class="office">
<a href="https://www.ruangguru.com/">
<img src="https://cdn-web-2.ruangguru.com/static/RG_LOGO_WHITE.png?convert=auto" alt="Logo Ruangguru" loading="lazy" />
</a>
<address>
<p class="hq">RUANGGURU HQ</p>
<p>
Gedung Sinarmas MSIG Tower Lt. 33. Jl. Jenderal Sudirman Kav. 21, Karet Kuningan, Setiabudi, Jakarta Selatan, Jakarta 12920
</p>
</address>
</div>
<nav class="footer-menu call-us">
<p class="title">Hubungi Kami</p>
<address>
<a href="mailto:info@ruangguru.com">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/4739a139-8f09-42ea-b517-d842c5d1c28d.png" loading="lazy" alt="Logo Email Footer" />
info@ruangguru.com</a>
<a href="tel:02130930000">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/6f4bb6c8-52c9-4acb-859b-47a10a7eec75.png" loading="lazy" alt="Logo Phone Footer" />(021) 3093 0000</a>
<a href="https://wa.me/6281574410000">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/4b58468a-b2f9-40e4-867f-d3242a065dcf.png" loading="lazy" alt="Logo Whatsapp Footer" />0815 7441 0000</a>
</address>
</nav>
<nav class="footer-menu social d-none d-lg-block">
<p class="title">Ikuti Kami</p>
<a target="_blank" href="https://www.instagram.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/instagram.png" loading="lazy" alt="Logo Instagram Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.facebook.com/ruanggurucom/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://twitter.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading=" lazy" alt="Logo Twitter Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.youtube.com/ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/youtube.png" loading=" lazy" alt="Logo Youtube Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.linkedin.com/company/ruangguru-com">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading=" lazy" alt="Logo LinkedIn Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.tiktok.com/@ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/tiktok.png" loading=" lazy" alt="Logo TikTok Footer" width="32px" height="32px" />
</picture>
</a>
</nav>
</div>
<div class="col-lg-9">
<div class="row">
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Produk Ruangguru</p>
<ul type="none">
<li><a href="https://roboguru.ruangguru.com" target="_blank">Roboguru</a></li>
<li><a href="https://www.ruangguru.com/roboguruplus">Roboguru Plus</a></li>
<li><a href="https://www.ruangguru.com/dafa-lulu">Dafa dan Lulu</a></li>
<li><a href="https://www.ruangguru.com/for-kids/kursus">Kursus for Kids</a></li>
<li><a href="https://www.ruangguru.com/for-kids">Ruangguru for Kids</a></li>
<li><a href="https://www.ruangguru.com/bisnis">Ruangguru for Business</a></li>
<li><a href="https://www.ruangguru.com/ruanguji">Ruanguji</a></li>
<li><a href="https://www.ruangguru.com/blog">Ruangbaca</a></li>
<li><a href="https://www.ruangguru.com/ruangkelas">Ruangkelas</a></li>
<li><a href="https://www.ruangguru.com/ruangbelajar">Ruangbelajar</a></li>
<li><a href="https://pengajar.ruangguru.com/">Ruangpengajar</a></li>
<li><a href="https://www.ruangguru.com/privat">Ruangguru Privat</a></li>
<li><a href="https://www.ruangpeduli.org/" target="_blank">Ruangpeduli</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Bantuan & Panduan</p>
<ul type="none">
<li><a href="https://www.ruangguru.com/company-credentials">Company Credentials</a></li>
<li><a href="https://www.ruangguru.com/beasiswa">Beasiswa Ruangguru</a></li>
<li><a href="https://www.ruangguru.com/cicilan">Cicilan Ruangguru</a></li>
<li><a href="https://www.ruangguru.com/promo">Promo Ruangguru</a></li>
<li><a href="https://ticketing.ruangguru.com/help?request_type_id=459" target="_blank">Vulnerability Report</a></li>
<li><a href="https://www.ruangguru.com/bantuan#layanan">Layanan Pengaduan</a></li>
<li><a href="https://www.ruangguru.com/terms-conditions">Syarat & Ketentuan</a></li>
<li><a href="https://www.ruangguru.com/privacy-policy">Kebijakan Privasi</a></li>
<li><a href="https://www.ruangguru.com/about-us">Tentang Kami</a></li>
<li><a href="https://www.ruangguru.com/contact-us">Kontak Kami</a></li>
<li><a href="https://www.ruangguru.com/press">Press Kit</a></li>
<li><a href="https://www.ruangguru.com/bantuan">Bantuan</a></li>
<li><a href="https://career.ruangguru.com/">Karier</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Produk Lainnya</p>
<ul type="none">
<li><a href="https://www.brainacademy.id/" target="_blank">Brain Academy</a></li>
<li><a href="https://www.english-academy.id/" target="_blank">English Academy</a></li>
<li><a href="https://skillacademy.com/" target="_blank">Skill Academy</a></li>
<li><a href="https://www.ruangkerja.id/" target="_blank">Ruangkerja</a></li>
<li><a href="https://www.schoters.com/id/" target="_blank">Schoters</a></li>
<li><a href="https://www.kalananti.id/" target="_blank">Kalananti</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title"> Coba GRATIS Aplikasi Ruangguru</p>
<div class="download-list">
<ul>
<li>
<a target="_blank" rel="nofollow" href="https://apps.apple.com/id/app/ruangguru-solusi-belajar/id1099742206?l=id">
<img src="https://cdn-web-2.ruangguru.com/static/appstore.png" loading="lazy" alt="Button App Store Footer " />
</a>
</li>
<li>
<a target="_blank" rel="nofollow" href="https://play.google.com/store/apps/details?id=com.ruangguru.livestudents&hl=in">
<img src="https://cdn-web-2.ruangguru.com/static/googleplay.png" loading="lazy" alt="Button Google Play Footer " />
</a>
</li>
<li>
<a target="_blank" rel="nofollow" href="https://appgallery.huawei.com/#/app/C102352375">
<img src="https://cdn-web-2.ruangguru.com/static/huawei.png" loading="lazy" alt="Button AppGallery Footer " />
</a>
</li>
</ul>
</div>
</nav>
</div>
</div>
</div>
</div>
<div class="d-lg-none text-center">
<nav class="footer-menu social">
<p class="title">Ikuti Kami</p>
<a target="_blank" href="https://www.instagram.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/instagram.png" loading="lazy" alt="Logo Instagram Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.facebook.com/ruanggurucom/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://twitter.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading=" lazy" alt="Logo Twitter Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.youtube.com/ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/youtube.png" loading=" lazy" alt="Logo Youtube Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.linkedin.com/company/ruangguru-com">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading=" lazy" alt="Logo LinkedIn Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.tiktok.com/@ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/tiktok.png" loading=" lazy" alt="Logo TikTok Footer" width="32px" height="32px" />
</picture>
</a>
</nav>
</div>
<p class="footer-copyright">
© 2026 All Rights Reserved PT. Ruang Raya Indonesia
</p>
</div>
<style>
.bantuan-container {
position: relative;
}
.bantuan-element {
position: fixed;
z-index: 999;
display: flex;
align-items: flex-end;
justify-content: flex-end;
cursor: pointer;
transition: all 0.6s ease;
}
.bantuan-top {
bottom: 11rem;
right: 2rem;
}
.bantuan-bottom {
bottom: 2rem;
right: 2rem;
}
.bantuan-top-2 {
bottom: 15rem;
right: 2rem;
}
.bantuan-top-3 {
bottom: 19rem;
right: 2rem;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 2rem;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 2rem;
}
@media (min-width: 768px) {
.bantuan-element img {
width: auto;
transition: all 0.4s ease;
}
.bantuan-top img {
width: 140px;
}
.bantuan-bottom img {
width: 140px;
}
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 140px;
}
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 140px;
}
.bantuan-element.clicked {
bottom: 9rem;
right: 2.5rem;
}
.bantuan-element.clicked img {
width: auto;
height: 64px;
}
}
@media (max-width: 767px) {
.bantuan-top {
bottom: 8rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom {
bottom: 2rem;
right: 1.25rem;
align-items: center;
}
.bantuan-top-2 {
bottom: 12rem;
right: 1rem;
align-items: center;
}
.bantuan-top-3 {
bottom: 16rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 1.25rem;
align-items: center;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 1.25rem;
align-items: center;
}
.bantuan-element img {
width: auto;
}
.bantuan-top img,
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 96px;
}
.bantuan-bottom img,
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 96px;
}
}
.bantuan-element:hover {
transform: scale(1.05);
}
.bantuan-element img {
max-width: 100%;
height: auto;
}
</style>
<div id="bantuan-divs-container" style="position: relative" data-product="ruangguru" data-table="rg_floating_icon"></div>
<script>
class FloatingDivsComponent {
constructor(product = 'ruangguru', table = 'rg_floating_icon') {
this.container = document.getElementById('bantuan-divs-container');
this.floatingElements = [];
this.product = product;
this.table = table;
// Configuration
this.config = {
baseApiUrl: 'https://gw.ruangguru.com/api/v3/rdb/p_ddgy8hjx5dxsqx/rg_banner/views/',
apiKey: 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
maxElements: 2,
zIndexBase: 100,
};
// Build dynamic API URL based on table parameter
this.config.apiUrl = this.buildApiUrl();
this.init();
}
buildApiUrl() {
const baseUrl = this.config.baseApiUrl;
const tableName = this.table || 'rg_floating_icon';
const queryParams =
'offset=0&limit=99999&sort=rankPosition&where=(type,eq,floating)~and(showIn,anyof,blog)~and(hide,is,false)~and(product,eq,' +
this.product +
')&nested%5Bcta%5D%5Bfields%5D=Id,name,ctaId,imageUrl,ctaLink,targetUrl';
return `${baseUrl}${tableName}?${queryParams}`;
}
async init() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to initialize floating divs component:', error);
}
}
async fetchFloatingElements() {
try {
const options = {
method: 'GET',
headers: {
'xc-token': this.config.apiKey || 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
},
};
const urlNoco = this.config.apiUrl;
const response = await fetch(urlNoco, options);
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
this.floatingElements = this.processApiResponse(data);
} catch (error) {
console.error('Error fetching floating elements:', error);
throw error;
}
}
processApiResponse(data) {
if (!data || !data.list || !Array.isArray(data.list)) {
return [];
}
console.log(data.list);
// Ensure we only get maximum 2 elements
const limitedElements = data.list.slice(0, this.config.maxElements);
return limitedElements;
}
renderFloatingElements() {
if (!this.container || this.floatingElements.length === 0) {
return;
}
// Additional safeguard: ensure we never render more than maxElements
const elementsToRender = this.floatingElements.slice(0, this.config.maxElements);
// Clean up existing elements and their event listeners
this.cleanupExistingElements();
// Clear existing content
this.container.innerHTML = '';
elementsToRender.forEach((element, index) => {
const floatingDiv = this.createFloatingDiv(element, index);
this.container.appendChild(floatingDiv);
});
}
cleanupExistingElements() {
// Clear existing elements (no need for event listener cleanup with CSS approach)
const existingElements = this.container.querySelectorAll('[data-floating-element]');
existingElements.forEach(element => {
element.remove();
});
}
createFloatingDiv(element, index) {
const div = document.createElement('div');
const cta = element.cta[0]; // Use the first CTA
// Add data attribute for cleanup tracking
div.setAttribute('data-floating-element', 'true');
// Apply CSS classes based on rankPosition
const positionClass = this.getPositionClass(element.rankPosition, index);
div.className = `bantuan-element ${positionClass}`;
div.style.zIndex = this.config.zIndexBase + index;
// Create the link and image
const link = document.createElement('a');
link.href = 'https://cta.ruangguru.com/' + cta.ctaId || '#';
link.target = '_blank';
// Add tracking attributes
link.setAttribute('data-tracking-event-type', 'landing_page__core__item_click');
link.setAttribute(
'data-tracking-context',
JSON.stringify({
product_name: this.product,
cta_action: 'redirection',
cta_action_detail: link.href,
item_type: 'floating',
item_name: element.name || 'Floating element',
item_category: 'payment',
item_position: index,
item_serial: null,
section_type: 'floating_item',
section_position: 'body',
section_name: 'floating_item',
})
);
const img = document.createElement('img');
img.src = element.imageUrl + '?h=200&convert=webp';
img.alt = element.name || 'Floating element';
img.loading = 'lazy';
// Add click tracking
link.addEventListener('click', () => {
this.trackClick(element, cta);
});
link.appendChild(img);
div.appendChild(link);
return div;
}
getPositionClass(rankPosition, index) {
// Define positioning classes based on rankPosition
if (rankPosition === 1) {
return 'bantuan-top'; // Top position
} else if (rankPosition === 2) {
return 'bantuan-bottom'; // Bottom position
} else {
// For additional elements, distribute them evenly
return `bantuan-${index % 2 === 0 ? 'top' : 'bottom'}-${Math.floor(index / 2) + 1}`;
}
}
trackClick(element, cta) {
// Implement click tracking logic here
console.log('Floating element clicked:', {
elementId: element.Id,
elementName: cta.name,
ctaId: cta.ctaId,
targetUrl: cta.targetUrl,
});
}
// Public method to manually refresh
async refresh() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to refresh floating elements:', error);
throw error;
}
}
// Public method to get current floating elements
getFloatingElements() {
return [...this.floatingElements];
}
}
// Initialize the component when DOM is ready
document.addEventListener('DOMContentLoaded', () => {
// Get product and table parameters from data attributes
const container = document.getElementById('bantuan-divs-container');
const product = container.getAttribute('data-product') || 'ruangguru';
const table = container.getAttribute('data-table') || 'rg_floating_icon';
new FloatingDivsComponent(product, table);
});
// Export for use in other modules if needed
if (typeof module !== 'undefined' && module.exports) {
module.exports = FloatingDivsComponent;
}
</script> <div id="wp-install-nudge" style="
position: fixed;
bottom: 0rem;
right: 0;
z-index: 999;
cursor: pointer;
"></div>
<script>
(function (w, d, s, o, f, js, fjs) {
w['Sales-Nudge-Widget'] = o; w[o] = w[o] || function () { (w[o].q = w[o].q || []).push(arguments) };
js = d.createElement(s), fjs = d.getElementsByTagName(s)[0];
js.id = o; js.src = f; js.async = 1; fjs.parentNode.insertBefore(js, fjs);
}(window, document, 'script', 'wpInstallNudge', 'https://cdn-web-2.ruangguru.com/sales-nudge/6198a95130/dist/widget.js'));
wpInstallNudge('init', { targetElementId: 'wp-install-nudge', clientTarget: 'ruangguru_blog' });
</script>
<script>
// note: disabled due to auto reload page
// var lastScrollTop = 0;
// $(window).scroll(function(event){
// var st = $(this).scrollTop();
// if (st > lastScrollTop){
// $('#wp-install-nudge').slideDown( "slow", function() {});
// } else {
// $('#wp-install-nudge').slideUp( "slow", function() {});
// }
// lastScrollTop = st;
// });
// $(document).ready(function () {
// $("#wp-install-nudge").hide();
// });
$('#wp-install-nudge').click(function(){
Analytics.track("promotion__install_nudge__click",
{
user_email: "ruangguru@blog.com",
cta_link: widgetData.dataConfig.target_link
}).catch((err) => {
console.log("tracker error", err);
});
});
</script>
</footer>
<div id="__next"></div>
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/blog\/*"},{"not":{"href_matches":["\/blog\/wp-*.php","\/blog\/wp-admin\/*","\/blog\/wp-content\/uploads\/*","\/blog\/wp-content\/*","\/blog\/wp-content\/plugins\/*","\/blog\/wp-content\/themes\/ruangguru\/*","\/blog\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script>
async function getCtaDetails(ctaIds) {
const endpoint =
" https://gw.ruangguru.com/api/v3/rdb/p_ddgy8hjx5dxsqx/CTA/views/CTA?offset=0&limit=10&where=(ctaId,in," + ctaIds.toString() + ")";
try {
const response = await fetch(endpoint, {
headers: {
"xc-token": "-hG2nBDJzSj0agSgNtcJx97M4F02y54nUMoY6plJ",
},
});
const data = await response.json();
const ctaList = data?.list || [];
const ctaMap = new Map();
for (const ctaData of ctaList) {
ctaMap.set(ctaData.ctaId, ctaData);
}
return ctaMap;
} catch (error) {
console.error("Error fetching CTA details:", error);
return new Map();
}
}
async function replaceCTA() {
const regex = /{{cta\((‘(.*?)’|“(.*?)”)\)}}/g;
const bodyHTML = document.body.innerHTML;
const matches = Array.from(bodyHTML.matchAll(regex));
const ctaIds = matches.map((match) => {
let ctaId = match[2] ?? match[3];
return ctaId;
});
const ctaMap = await getCtaDetails(ctaIds);
const replacedHTML = bodyHTML.replace(regex, (match, _inner, ctaId1, ctaId2) => {
const ctaId = ctaId1 ?? ctaId2;
const ctaData = ctaMap.get(ctaId);
if (ctaData) {
return `<a href="https://cta.ruangguru.com/${ctaData.ctaId}" target="_${ctaData.targetType}" style="position:relative;display:inline-block;">
<img src="${ctaData.imageUrl}" loading="lazy" alt="${ctaData.altText}" />
</a>`;
} else {
return match;
}
});
document.body.innerHTML = replacedHTML;
}
</script>
<meta name="author" content="Ruangguru Tech Team">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PVNLZFT" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- Tracker -->
<script type="text/javascript" src="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/global-assets/js/cta.js"></script>
<script src="https://unpkg.com/@dotlottie/player-component@latest/dist/dotlottie-player.mjs" type="module"></script>
</body>
</html>