Ana içeriğe geç
Blog · Belge otomasyonu

PDF4me Kullanarak Posta Birleştirme İşlemlerinin Otomasyonu

13 Mayıs 2021 · Zapier, Power Automate ve daha fazlasında PDF4me bağlantılarını kullanarak her alıcı için kişiselleştirilmiş bir belge grubunun oluşturulmasını otomatikleştirin.

Posta birleştirme, bir veri kaynağından veri okuma ve başka bir belgedeki karşılık gelen değişkenleri değiştirme yöntemidir. Genellikle iki dosya gerektirir: biri birleştirme alanlarını (eklenecek veriler için değişkeni) saklamak için; diğeri ise değişken verilerin biçimlendirilmesine ilişkin talimatları ve posta birleştirmenin her sonucunda aynı olacak bilgileri içerir.

Örneğin, veriler bir veritabanından, JSON'dan, CSV'den, Excel elektronik tablolarından, Google Sheets'ten veya diğer yapılandırılmış veri biçimlerinden okunur ve e-postalar, faturalar veya dinamik verilerin doldurulmasını gerektiren diğer herhangi bir belge şablonuna eklenir. Şablonlar genellikle Word belgesi, PDF, e-posta, form mektubu vb. olabilir.

Dinamik olarak doldurulmuş verilerle bir alıcı listesi için e-posta göndermek istediğiniz bir senaryoyu ele alalım. Veri dosyasında, her alıcının adını belirli bir yere eklemek için talimatlar verebilirsiniz; posta birleştirme işlemi, bu e-postayı alıcı listesiyle birleştirerek listedeki her kişi için bir e-posta oluşturacaktır.

Posta birleştirme özelliği, dinamik veriler içeren belgeleri yazdırmak için de çok sık kullanılır. Örneğin, fatura yazdırmak için, faturalarını yazdırmak istediğiniz kişilerin adreslerini içeren bir kaynak belge ve her kişinin adının, adresinin, şehrinin, eyaletinin ve posta kodunun faturada nereye yerleştirileceğini kontrol eden ana bir belge oluşturursunuz.

Ana belge ayrıca her sayfada kaç fatura olduğu, her faturanın boyutu, kağıt boyutu ve faturaları yazdırmak için kullanacağınız yazıcı türü hakkında bilgiler de içerecektir. İki dosyayı birleştirerek posta birleştirme işlemi yapmak, kaynak belgedeki her giriş için bir tane olmak üzere, her faturanın ana belgedeki bilgilere göre biçimlendirildiği bir fatura seti oluşturur.

PDF4me ile toplu posta gönderimi

PDF4me, farklı veri kaynaklarıyla posta birleştirme yetenekleri sağlamak üzere tasarlanmış güçlü bağlantı araçları geliştirmiştir. PDF4me Posta Birleştirme, her alıcı için kişiselleştirilmiş bir belge grubu oluşturmanıza olanak tanır. PDF veya Word Doc şablon dosyasını kullanarak, PDF4me posta birleştirme işlemi için dinamik verileri doldurmak üzere bir dosyadan veya dosya listesinden veri alır.

Zapier ve PDF4me ile Toplu Posta Gönderimi

Zapier'da posta birleştirme özelliği dört farklı şekilde uygulanmıştır.

  • Veri Dosyasıyla (Belge Listesi) Posta Birleştirme: Şablon olarak Word veya PDF kullanır ve Excel veya JSON formatındaki bir dosyada bulunan verilerle birleştirir ve birden fazla dosyayı zip dosyası olarak döndürür.
  • Veri Dosyasıyla Birleştirilmiş Posta (Tek Belge): Yukarıdaki işleme benzer, ancak şablon dosyasıyla aynı biçimde yalnızca tek bir dosya döndürür.
  • Veri Dizisi (Belge Listesi) ile Posta Birleştirme: Şablon olarak Word veya PDF kullanır, JSON formatındaki metin verileriyle birleştirir ve zip dosyası olarak birden fazla dosya döndürür.
  • Veri Dizisiyle Posta Birleştirme (Tek Belge): Yukarıdaki işleme benzer, ancak şablon dosyasıyla aynı biçimde yalnızca tek bir dosya döndürür.

Birden fazla dosya döndürülmesi durumunda, şablon dosyası PDF ise çıktı dosyalarını birleştirme seçeneği de mevcuttur. Bu, tek bir PDF çıktı dosyası oluşturacaktır.

Şu anda Word ve PDF şablon türleri desteklenmektedir. Şablonla birleştirme için kullanılan veri dosyası yalnızca Excel veya JSON formatında sağlanabilir. Excel için aşağıdaki formatta olabilir.

JSON yapısı oluşturmak için şu format kullanılabilir.

Veri Dizisi

[ ["AlanAdı1", "AlanAdı2", "AlanAdı3"], ["AlanDeğeri1", "AlanDeğeri2", "AlanDeğeri3"], ["AlanDeğeri4", "AlanDeğeri5", "AlanDeğeri6"] ]

veya

Veri Listesi

{ "VeriListesi":[ { "AlanAdı1": "AlanDeğeri1", "AlanAdı2": "AlanDeğeri2", "AlanAdı3": "AlanDeğeri3" }, { "AlanAdı1": "AlanDeğeri4", "AlanAdı2": "AlanDeğeri5", "AlanAdı3": "AlanDeğeri6" } ] }

Word posta birleştirme şablonu, Microsoft Word'nun posta birleştirme özelliği kullanılarak oluşturulmalıdır. JSON yapısını oluşturmak için, JSON metni oluşturmak üzere Zapier'ın Code by Zapier özelliğini kullanabilirsiniz. Aşağıdaki ekran görüntüsüne bakın.

Power Automate ile Posta Birleştirme özellikleri

PDF4me Power Automate Connector, günlük olarak dinamik verilerle çalışan ve bu dinamik verilerle iş süreçleri için belgeler hazırlayan küçük ve büyük ölçekli kuruluşlar için önemli bir özellik sunmaktadır. Posta birleştirme özelliği, dinamik veri öğelerinizle birlikte günlük belge oluşturma işlemlerinizi otomatikleştirmek için geliştirilmiştir.

Örneğin, bir SharePoint liste öğesine yeni bir müşteri verisi eklendiğinde, SharePoint'ten Power Automate adresine bir tetikleyici gönderilir ve bu tetikleyici PDF4me Bağlayıcısı ile bağlantı kurarak Posta Birleştirme özelliklerini uygulayarak belgeler oluşturur.

PDF4me Posta Birleştirme İşlemleri

PDF4me Connect, kullanıcılar için kolaylık sağlamak amacıyla dört farklı posta birleştirme işlemi kombinasyonuna sahiptir. Daha önce de belirttiğimiz gibi, hangi işlemin ihtiyacınız için daha iyi bir seçenek olduğuna karar vermede veri kilit rol oynar. PDF4me, OData, SharePoint, Elektronik Tablo, JSON veya Yapılandırılmış Dize vb. gibi herhangi bir kaynaktan veri getirmek için geniş seçenekler sunar.

  • Veri Dosyası (Belge Listesi) ile Posta Birleştirme

Bu işlem, çıktı olarak birden fazla belge üretir ve verileri dosya olarak kabul eder. .xlsx ve .json dosya formatlarını destekleyebilir.

  • Veri Dosyası (Tek Belge) ile Posta Birleştirme

Bu işlem, çıktı olarak tek bir belge üretir ve verileri dosya olarak kabul eder. .xlsx ve .json dosya formatlarını destekleyebilir.

  • Veri Dizisi (Belge Listesi) ile Posta Birleştirme

Bu işlem, çıktı olarak birden fazla belge üretir ve verileri bir dize olarak kabul eder. Bu, herhangi bir kaynaktan veri getirebilen ve örnekler bölümünde aşağıda verildiği gibi JSON yapısı hazırlayabilen kullanıcılar için açık bir seçenektir.

  • Veri Dizisi ile Posta Birleştirme (Tek Belge)

Bu işlem, çıktı olarak tek bir belge üretir ve verileri bir dize olarak kabul eder. Bu, herhangi bir kaynaktan veri getirebilen ve örnekler bölümünde aşağıda verildiği gibi JSON yapısı hazırlayabilen kullanıcılar için açık bir seçenektir.

Örnek Veri Yapısı

Veri Dizisi

[[“AlanAdı1”, “AlanAdı2”, “AlanAdı3”], [ “AlanDeğeri1”, “AlanDeğeri2”, “AlanDeğeri3”], [“AlanDeğeri4”, “AlanDeğeri5”, “AlanDeğeri6”]]

veya

Veri Listesi

{“VeriListesi”:[{“AlanAdı1”:“AlanDeğeri1”, “AlanAdı2”: “AlanDeğeri2”, “AlanAdı3”: “AlanDeğeri3”}, {“AlanAdı1”:“AlanDeğeri4”, “AlanAdı2”: “AlanDeğeri5”, “AlanAdı3”: “AlanDeğeri6”}]}

Veri Dizisi (Belge Listesi) ile Posta Birleştirme Özelliğine Sahip Örnek İş Akışı

Bu örnek iş akışında, SharePoint Liste öğelerinden veri alıyoruz. Belirtilen SharePoint veri listesi öğesine bir öğe eklendiğinde liste öğelerini almak için tetikleyici ekledik. Ardından, posta birleştirmeyi uygulamak için belge şablonunuzu alıyoruz. Daha sonra, verileri uygun JSON yapısı olarak hazırlamak için değişkeni String fonksiyonlarıyla başlatıyoruz. Son olarak, posta birleştirmeyi gerçekleştirmek ve istediğiniz gibi belgeler üretmek için alanları PDF4me Connect ile eşleştiriyoruz.

Son olarak, üretilen belgeleri iş süreç yaşam döngünüze göre ilerletmek için iş uygulamalarınızı ekleyebilirsiniz.

Belgelerinizi tamamlayın.

API ile ürününüze entegre edin, kod yazmadan otomatikleştirin veya tarayıcınızdaki ücretsiz araçları kullanın. Başlamak için kredi kartına gerek yok.

Tek bir aramayla başlayıncurl -X POST https://api.pdf4me.com/v1/ConvertToPdf

Ücretsiz erişim · Kredi kartı gerekmez