> ## Documentation Index
> Fetch the complete documentation index at: https://knowledge.flowella.io/llms.txt
> Use this file to discover all available pages before exploring further.

# HubSpot için WhatsApp telefon numarası biçimi

> WhatsApp numaralarını HubSpot'ta E.164 biçiminde saklayın, CSV ve Excel'den temiz içe aktarın, karmaşık numaraları formülle dönüştürün.

Flowella iş akışları için WhatsApp numaralarını saklamak üzere HubSpot kullanıyorsanız, tutarlı biçimlendirme şarttır. Yanlış biçimdeki numaralar başarısız gönderimlere neden olur ve "bu numaranın neden bir rakamı eksik" gizemi neredeyse her zaman bir biçimlendirme sorunudur. Bu sayfa doğru biçimi, HubSpot'ta nasıl doğrulanacağını, temiz şekilde nasıl içe aktarılacağını ve içe aktarmadan önce karmaşık numaralarla dolu bir elektronik tabloyu nasıl düzelteceğinizi açıklar.

## E.164 biçimini kullanın

Tüm WhatsApp telefon numaralarını **E.164 biçiminde** saklayın:

* Bir artı işareti `+`
* Ülke kodu (baştaki sıfır olmadan)
* Tam ulusal numara (baştaki şehir kodu `0` olmadan)

**Örnekler:**

* İngiltere sabit hattı: `+442079460958`
* İngiltere mobil: `+447700900123`

Boşluklardan, parantezlerden ve tirelerden kaçının. HubSpot biçimlendirmeyi arayüzde güzelce görüntüler, ancak Flowella dahil entegrasyonlar düz E.164 değerleriyle en iyi şekilde çalışır.

## Hangi HubSpot özelliği WhatsApp numarasını tutar?

Flowella, WhatsApp ile keşfedilen iletişimleri genel `phone` alanı yerine özel bir özelliğe — **`hs_whatsapp_phone_number`** — yazar.

| Senaryo                                                 | Flowella nereye yazar / okur                                                                                                                                                                   |
| ------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| HubSpot'ta henüz bulunmayan bir iletişimden gelen mesaj | WhatsApp numarası `hs_whatsapp_phone_number` özelliğine yazılmış olarak yeni bir HubSpot iletişimi oluşturulur. Genel `phone` özelliği boş bırakılır.                                          |
| Zaten var olan bir iletişimden gelen mesaj              | Flowella **önce** `hs_whatsapp_phone_number`'da arar, ardından eski iletişimler için `phone` / `mobilephone`'a geri döner.                                                                     |
| HubSpot iş akışından giden                              | Herhangi bir Flowella iş akışı eyleminin **Alıcı Telefon Numarası** açılır menüsünden `hs_whatsapp_phone_number`'ı seçin. `phone`'a geri dönüş çalışır ancak yeni otomasyonlar için önerilmez. |

<Tip>
  WhatsApp numarası `phone` veya `mobilephone`'da bulunan mevcut iletişimleriniz varsa, bunu bir HubSpot iş akışı veya içe aktarımla `hs_whatsapp_phone_number`'a kopyalayın. Flowella'nın araması eski alanlara geri döner, ancak **WhatsApp numarası özel özellikte olduğunda gelen eşleştirme daha hızlı ve daha güvenilirdir**.
</Tip>

## HubSpot'ta bir numaranın geçerli olduğunu doğrulayın

Bir iletişim kaydındaki bir telefon alanına tıkladığınızda (örneğin, **Mobil telefon numarası**), HubSpot girdinin altında bir durum gösterir. **Doğrulandı** olarak göstermesini istersiniz.

Doğrulandı olarak göstermezse:

* Numaranın `+` ile ve doğru ülke kodu ile başladığını kontrol edin
* **Ülke kodundan sonra baştaki bir `0` olmadığını** kontrol edin (örneğin, `+4407…` yanlıştır — `+447…` olmalıdır)
* Karmaşık bir değer yapıştırdıysanız HubSpot'ın **Numara biçimlendirmesini kaldır** seçeneğini kullanın, ardından yeniden kaydedin

<Tip>
  Flowella iş akışlarında yaygın bir hata, eylemi **Mobil telefon numarası** yerine **Telefon numarası** özelliğine yönlendirmektir. WhatsApp etkin numarayı gerçekten hangi özelliğin içerdiğini iki kez kontrol edin.
</Tip>

## CSV ve Excel içe aktarma ipuçları

Excel `+` işaretini kaldırarak veya uzun numaraları bilimsel gösterime dönüştürerek "yardım etmeye" çalışır. Bunu içe aktarmadan önce engelleyin:

* Telefon sütununu **Metin** olarak biçimlendirin (Giriş → Sayı biçimi → Metin), *ardından* değerleri yapıştırın
* Veya Excel'de değerlerin önüne kesme işareti ekleyin: `'+447700900123` — kesme işareti metin işlemeyi zorlar ve içe aktarılan verilerde görünmez
* CSV dosyalarında değerleri tırnak içine alın: `"+447700900123"`

Numaraları boşluk veya parantezlerle içe aktarmayın. HubSpot genellikle biçimlendirmeyi normalleştirebilir, ancak temiz E.164 değerleri en tutarlı sonuçları verir.

## Excel formülü: telefon numaralarını E.164'e temizleyin

Çeşitli biçimlerde telefon numaralarıyla dolu bir elektronik tablonuz varsa, aşağıdaki formül bunları HubSpot içe aktarımına hazır şekilde E.164 biçimine temizler.

Aşağıdaki tüm yaygın giriş biçimlerini işler:

* Baştaki `0` olan yerel numaralar (ör. `07700 900123`)
* `+` ve ülke kodlu numaralar (ör. `+44 7700 900123`)
* Uluslararası arama ön eki `00` (ör. `0044 7700 900123`)
* `+44(0)7...` biçimi
* Tireler, noktalar, parantezler ve diğer noktalama işaretleri
* Zaten ülke koduna sahip ancak `+` olmayan numaralar (ör. `447700900123`)

<Note>
  Bu formül **Excel 365 veya Google E-Tablolar** gerektirir. Eski Excel sürümlerinde bulunmayan `LET`, `TEXTJOIN` ve `SEQUENCE` kullanır.
</Note>

### Formülü nasıl kullanırsınız

1. Aşağıdaki formülü kopyalayın
2. Elektronik tablonuzdaki herhangi bir hücreye yapıştırın
3. `A2`'yi ilk telefon numarası hücrenize işaret edecek şekilde değiştirin
4. `"44"`'ü ülke kodunuza değiştirin (aşağıdaki referans tabloya bakın)
5. `10`'u ülkeniz için beklenen mobil numara uzunluğuna değiştirin
6. Enter'a basın, ardından tüm satırlara uygulamak için aşağı sürükleyin

### Formül

```excel theme={null}
=LET(
  cell, A2,
  country_code, "44",
  nsn_len, 10,
  raw, TRIM(cell&""),
  clean, SUBSTITUTE(raw,"(0)",""),
  digits, TEXTJOIN("",,IFERROR(MID(clean,SEQUENCE(LEN(clean)),1)*1,"")),
  has_plus, ISNUMBER(FIND("+",raw)),
  has_00, LEFT(digits,2)="00",
  p, LEN(country_code),
  starts_cc, AND(LEFT(digits,p)=country_code, LEN(digits)=p+nsn_len),
  nsn, IF(has_plus, digits,
    IF(has_00, MID(digits,3,999),
    IF(starts_cc, MID(digits,p+1,999),
    IF(LEFT(digits,1)="0", MID(digits,2,999), digits)))),
  intl, IF(has_plus, "+"&digits,
    IF(has_00, "+"&MID(digits,3,999),
    IF(starts_cc, "+"&digits,
    "+"&country_code&nsn))),
  is_domestic, AND(NOT(has_plus), NOT(has_00), NOT(starts_cc)),
  IF(raw="","",
  IF(digits="","REVIEW (not a number): "&raw,
  IF(AND(is_domestic, LEN(nsn)<nsn_len),"REVIEW (number too short): "&raw,
  IF(AND(is_domestic, LEN(nsn)>nsn_len),"REVIEW (number too long): "&raw,
  intl))))
)
```

### Üç yapılandırma değişkeninin anlamı

| Değişken       | Ne değiştirilir                                                                                              |
| -------------- | ------------------------------------------------------------------------------------------------------------ |
| `cell`         | Ham telefon numarasını içeren hücre — sütununuzla eşleşecek şekilde değiştirin (ör. `G2`)                    |
| `country_code` | Yerel numaralar için varsayılan ülke kodu (ör. İngiltere için `"44"`, ABD için `"1"`)                        |
| `nsn_len`      | Ülkenizdeki mobil numaralar için beklenen ulusal abone numarasının uzunluğu (ör. İngiltere ve ABD için `10`) |

### Formül nasıl çalışır?

Formül girdide bulduğuna bağlı olarak dört farklı yol izler:

1. **Orijinalde `+` var** — zaten uluslararası; rakamlara indirgeyin ve başına `+` ekleyin
2. **`00` ile başlar** — uluslararası arama ön eki; `00`'ı kaldırın ve başına `+` ekleyin
3. **Ülke kodu ile başlar VE rakam sayısı eşleşir** — çıplak uluslararası (ör. `447700900123`); başına `+` ekleyin
4. **Diğer her şey** — yerel numara; baştaki `0`'ı kaldırın ve başına `+` artı ülke kodunu ekleyin

Bunlardan herhangi birinden önce, formül ham girişten `(0)`'ı kaldırır, böylece `+44(0)7700 900123` temiz şekilde işlenir.

### Geçersiz numara çıktısı

Doğrulamayı geçemeyen numaralar, filtreleyip düzeltebilmeniz için net bir mesaj döndürür:

| Çıktı                                    | Anlamı                                    |
| ---------------------------------------- | ----------------------------------------- |
| `REVIEW (not a number): hello world`     | Hiç rakam bulunamadı                      |
| `REVIEW (number too short): 07700`       | Geçerli bir numara için yeterli rakam yok |
| `REVIEW (number too long): 077009001234` | Çok fazla rakam, muhtemelen çift ön ek    |

Uzunluk doğrulaması yalnızca yerel numaralara (`+` veya `00` olmayanlar) uygulanır. Zaten uluslararası ön eke sahip numaralar olduğu gibi geçirilir, çünkü formül her ülke için NSN uzunluğunu bilemez.

## Ülke kodu referansı

| Ülke                                 | Ülke Kodu | NSN Uzunluğu (mobil) | Notlar                               |
| ------------------------------------ | --------- | -------------------- | ------------------------------------ |
| Birleşik Krallık                     | 44        | 10                   |                                      |
| Amerika Birleşik Devletleri / Kanada | 1         | 10                   | Tüm NANP ülkeleri cc=1'i paylaşır    |
| Fransa                               | 33        | 9                    |                                      |
| Almanya                              | 49        | 11                   | Yalnızca mobil; sabit hatlar değişir |
| İspanya                              | 34        | 9                    |                                      |
| İtalya                               | 39        | 10                   | Mobiller baştaki 3'ü tutar           |
| Portekiz                             | 351       | 9                    |                                      |
| Hollanda                             | 31        | 9                    |                                      |
| İrlanda                              | 353       | 9                    |                                      |
| Yunanistan                           | 30        | 10                   |                                      |
| Polonya                              | 48        | 9                    |                                      |
| İsviçre                              | 41        | 9                    |                                      |
| Türkiye                              | 90        | 10                   |                                      |
| Hindistan                            | 91        | 10                   |                                      |
| Avustralya                           | 61        | 9                    |                                      |
| Japonya                              | 81        | 10                   |                                      |
| Çin                                  | 86        | 11                   |                                      |
| BAE                                  | 971       | 9                    |                                      |
| Suudi Arabistan                      | 966       | 9                    |                                      |
| Güney Afrika                         | 27        | 9                    |                                      |
| Brezilya                             | 55        | 11                   | 9. rakamlı mobil                     |
| Singapur                             | 65        | 8                    |                                      |
| Hong Kong                            | 852       | 8                    |                                      |

Yukarıdaki NSN uzunluk değerleri mobil numaralar içindir. WhatsApp kullanımı için yalnızca mobil uzunluklar doğrudur. Mobil ve sabit hat numaralarının karışımını işliyorsanız, bazı ülkelerin (özellikle Almanya) değişken uzunluklu sabit hatları olduğunu unutmayın.

## Hızlı sorun giderme kontrol listesi

<Tip>
  Flowella iş akışı eylemleriniz mesaj iletmede başarısız oluyorsa, bu kontrol listesini gözden geçirin:

  * HubSpot özelliğinin **E.164 biçiminde** bir değer içerdiğini doğrulayın (`+` ile başlar)
  * Alanın HubSpot'ta **Doğrulandı** durumunu gösterdiğini doğrulayın
  * Numaranın ülke kodunu içerdiğinden ve sonrasında **baştaki `0` olmadığından** emin olun
  * İş akışı eyleminizin doğru özelliğe yönlendirildiğinden emin olun — farklı bir telefon alanı değil, gerçekten WhatsApp etkin numarayı içeren özellik
</Tip>

## İlgili

<CardGroup cols={2}>
  <Card title="HubSpot kurulumu" icon="plug" href="/hubspot/setup">
    HubSpot portalınızı bağlayın ve Flowella'nın hangi özellikleri okuyacağını seçin.
  </Card>

  <Card title="İş akışı eylemleri" icon="git-branch" href="/hubspot/workflow-actions">
    Send WhatsApp Template'i yapılandırırken doğru telefon özelliğini seçin.
  </Card>

  <Card title="HubSpot senkronizasyon hataları" icon="bug" href="/troubleshooting/hubspot-sync-failures">
    Telefon biçimi sorunları başarısız gönderimlerin en yaygın nedenidir.
  </Card>

  <Card title="Teslim edilmeyen mesajlar" icon="message-x" href="/troubleshooting/messages-not-delivered">
    Alıcıya ulaşmayan tek tek gönderimleri teşhis edin.
  </Card>
</CardGroup>
